Loading src/org/lineageos/updater/UpdatesCheckReceiver.java +11 −1 Original line number Diff line number Diff line Loading @@ -93,7 +93,7 @@ public class UpdatesCheckReceiver extends BroadcastReceiver { try { if (json.exists() && Utils.checkForNewUpdates(jsonNew)) { showNotification(context); scheduleRepeatingUpdatesCheck(context); updateRepeatingUpdatesCheck(context); } //noinspection ResultOfMethodCallIgnored jsonNew.renameTo(json); Loading Loading @@ -149,6 +149,11 @@ public class UpdatesCheckReceiver extends BroadcastReceiver { return PendingIntent.getBroadcast(context, 0, intent, PendingIntent.FLAG_IMMUTABLE); } public static void updateRepeatingUpdatesCheck(Context context) { cancelRepeatingUpdatesCheck(context); scheduleRepeatingUpdatesCheck(context); } public static void scheduleRepeatingUpdatesCheck(Context context) { if (!Utils.isUpdateCheckEnabled(context)) { return; Loading @@ -165,6 +170,11 @@ public class UpdatesCheckReceiver extends BroadcastReceiver { Log.d(TAG, "Setting automatic updates check: " + nextCheckDate); } public static void cancelRepeatingUpdatesCheck(Context context) { AlarmManager alarmMgr = context.getSystemService(AlarmManager.class); alarmMgr.cancel(getRepeatingUpdatesCheckIntent(context)); } private static PendingIntent getUpdatesCheckIntent(Context context) { Intent intent = new Intent(context, UpdatesCheckReceiver.class); intent.setAction(ONESHOT_CHECK_ACTION); Loading Loading
src/org/lineageos/updater/UpdatesCheckReceiver.java +11 −1 Original line number Diff line number Diff line Loading @@ -93,7 +93,7 @@ public class UpdatesCheckReceiver extends BroadcastReceiver { try { if (json.exists() && Utils.checkForNewUpdates(jsonNew)) { showNotification(context); scheduleRepeatingUpdatesCheck(context); updateRepeatingUpdatesCheck(context); } //noinspection ResultOfMethodCallIgnored jsonNew.renameTo(json); Loading Loading @@ -149,6 +149,11 @@ public class UpdatesCheckReceiver extends BroadcastReceiver { return PendingIntent.getBroadcast(context, 0, intent, PendingIntent.FLAG_IMMUTABLE); } public static void updateRepeatingUpdatesCheck(Context context) { cancelRepeatingUpdatesCheck(context); scheduleRepeatingUpdatesCheck(context); } public static void scheduleRepeatingUpdatesCheck(Context context) { if (!Utils.isUpdateCheckEnabled(context)) { return; Loading @@ -165,6 +170,11 @@ public class UpdatesCheckReceiver extends BroadcastReceiver { Log.d(TAG, "Setting automatic updates check: " + nextCheckDate); } public static void cancelRepeatingUpdatesCheck(Context context) { AlarmManager alarmMgr = context.getSystemService(AlarmManager.class); alarmMgr.cancel(getRepeatingUpdatesCheckIntent(context)); } private static PendingIntent getUpdatesCheckIntent(Context context) { Intent intent = new Intent(context, UpdatesCheckReceiver.class); intent.setAction(ONESHOT_CHECK_ACTION); Loading