From 6b02ab5d56174ccea89bafbd9f3cd0faf8df8527 Mon Sep 17 00:00:00 2001 From: Sainish Momin Date: Mon, 5 Feb 2018 14:47:52 -0600 Subject: [PATCH 1/2] Adding notification_policy access in menifest file. Required for do not disturb access --- app/src/main/AndroidManifest.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index c5fbcc1a..8bfd9688 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -31,4 +31,6 @@ + + \ No newline at end of file From 9b68b2761f61b5473dcf782eba4fdc4f668832f9 Mon Sep 17 00:00:00 2001 From: Sainish Momin Date: Tue, 6 Feb 2018 09:43:49 -0600 Subject: [PATCH 2/2] fixing setRingMethod if condition in broadcastReceiver --- .../com/example/android/shushme/GeofenceBroadcastReceiver.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/example/android/shushme/GeofenceBroadcastReceiver.java b/app/src/main/java/com/example/android/shushme/GeofenceBroadcastReceiver.java index 84a1864f..e8aa040a 100644 --- a/app/src/main/java/com/example/android/shushme/GeofenceBroadcastReceiver.java +++ b/app/src/main/java/com/example/android/shushme/GeofenceBroadcastReceiver.java @@ -128,7 +128,7 @@ private void setRingerMode(Context context, int mode) { NotificationManager nm = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE); // Check for DND permissions for API 24+ if (android.os.Build.VERSION.SDK_INT < 24 || - (android.os.Build.VERSION.SDK_INT >= 24 && !nm.isNotificationPolicyAccessGranted())) { + (android.os.Build.VERSION.SDK_INT >= 24 && nm.isNotificationPolicyAccessGranted())) { AudioManager audioManager = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE); audioManager.setRingerMode(mode); }