diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml index 03d9c98..327fdd9 100644 --- a/.idea/deploymentTargetDropDown.xml +++ b/.idea/deploymentTargetDropDown.xml @@ -1,6 +1,18 @@ + + + + + + + + + + + + diff --git a/app/src/main/java/com/app/simplitend/apputils/BootCompleteReceiver.java b/app/src/main/java/com/app/simplitend/apputils/BootCompleteReceiver.java index 23af608..2c7022e 100644 --- a/app/src/main/java/com/app/simplitend/apputils/BootCompleteReceiver.java +++ b/app/src/main/java/com/app/simplitend/apputils/BootCompleteReceiver.java @@ -33,6 +33,8 @@ public class BootCompleteReceiver extends BroadcastReceiver { if (Intent.ACTION_BOOT_COMPLETED.equals(intent.getAction())) { + AppUtil.updateSeniorOutOfGeofence(context, false); + // starting over the Location updates service again Intent locationUpdateIntent = new Intent(context, LocationService.class); locationUpdateIntent.setAction(LocationService.ACTION_START_LOCATION_UPDATES); diff --git a/app/src/main/java/com/app/simplitend/apputils/NotificationService.java b/app/src/main/java/com/app/simplitend/apputils/NotificationService.java index c18e986..0f2e7ad 100644 --- a/app/src/main/java/com/app/simplitend/apputils/NotificationService.java +++ b/app/src/main/java/com/app/simplitend/apputils/NotificationService.java @@ -143,6 +143,8 @@ public class NotificationService implements INotificationServiceExtension { Log.d(GEOFENCE_TAG, "DATA RECEIVED WITH NOTIFICATION : Lat/Lng: " + lat + "," + lng + " Radius: " + radius + " message: " + message); if (radius >= 0){ + AppUtil.updateSeniorOutOfGeofence(iNotificationReceivedEvent.getContext(), false); + AppUtil.updatePatientGeofence(iNotificationReceivedEvent.getContext(), lat+"", lng+"", radius+"", "kms", message); diff --git a/app/src/main/java/com/app/simplitend/patientgeofencing/PatientLocationUpdatesReceiver.java b/app/src/main/java/com/app/simplitend/patientgeofencing/PatientLocationUpdatesReceiver.java index 10d3b20..2d46e19 100644 --- a/app/src/main/java/com/app/simplitend/patientgeofencing/PatientLocationUpdatesReceiver.java +++ b/app/src/main/java/com/app/simplitend/patientgeofencing/PatientLocationUpdatesReceiver.java @@ -27,7 +27,6 @@ public class PatientLocationUpdatesReceiver extends BroadcastReceiver { public static final String LOCATION_REQUEST_TAG = "LOCATION_UPDATE_TAG"; public static final String LOCATION_EXTRA_KEY = "com.google.android.location.LOCATION"; - public static final int LOCATION_UPDATES_REQUEST_CODE = 1010; @Override public void onReceive(Context context, Intent intent) {