|
|
@ -25,19 +25,13 @@ public class BackgroundScheduler extends InjectingJobIntentService {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
protected void onHandleWork(@NonNull Intent intent) {
|
|
|
|
protected void doWork(@NonNull Intent intent) {
|
|
|
|
super.onHandleWork(intent);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Timber.d("onHandleWork(%s)", intent);
|
|
|
|
Timber.d("onHandleWork(%s)", intent);
|
|
|
|
|
|
|
|
|
|
|
|
NotificationSchedulerIntentService.enqueueWork(context, false);
|
|
|
|
NotificationSchedulerIntentService.enqueueWork(context, false);
|
|
|
|
CalendarNotificationIntentService.enqueueWork(context);
|
|
|
|
CalendarNotificationIntentService.enqueueWork(context);
|
|
|
|
GeofenceSchedulingIntentService.enqueueWork(context);
|
|
|
|
GeofenceSchedulingIntentService.enqueueWork(context);
|
|
|
|
|
|
|
|
|
|
|
|
jobManager.scheduleBackup();
|
|
|
|
|
|
|
|
jobManager.scheduleMidnightRefresh();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
refreshScheduler.clear();
|
|
|
|
|
|
|
|
for (Task task : taskDao.needsRefresh()) {
|
|
|
|
for (Task task : taskDao.needsRefresh()) {
|
|
|
|
refreshScheduler.scheduleRefresh(task);
|
|
|
|
refreshScheduler.scheduleRefresh(task);
|
|
|
|
}
|
|
|
|
}
|
|
|
|