From 8a6070785d0a890163c6657191e33e075c71b6b6 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Tue, 10 Apr 2018 12:04:12 -0500 Subject: [PATCH] Start sync job immediately --- app/src/main/java/org/tasks/jobs/JobManager.java | 4 +--- app/src/main/java/org/tasks/jobs/SyncJob.java | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/org/tasks/jobs/JobManager.java b/app/src/main/java/org/tasks/jobs/JobManager.java index bb02d567c..58d4a2f52 100644 --- a/app/src/main/java/org/tasks/jobs/JobManager.java +++ b/app/src/main/java/org/tasks/jobs/JobManager.java @@ -108,10 +108,8 @@ public class JobManager { public void syncNow() { new JobRequest.Builder(JobCreator.TAG_SYNC) - .setExecutionWindow(TimeUnit.SECONDS.toMillis(1), TimeUnit.SECONDS.toMillis(5)) - .setRequiredNetworkType(NetworkType.CONNECTED) - .setRequirementsEnforced(true) .setUpdateCurrent(true) + .startNow() .build() .schedule(); } diff --git a/app/src/main/java/org/tasks/jobs/SyncJob.java b/app/src/main/java/org/tasks/jobs/SyncJob.java index 7fd7abab0..925619c52 100644 --- a/app/src/main/java/org/tasks/jobs/SyncJob.java +++ b/app/src/main/java/org/tasks/jobs/SyncJob.java @@ -33,7 +33,7 @@ public class SyncJob extends Job { protected Result onRunJob(@NonNull Params params) { synchronized (LOCK) { if (preferences.isSyncOngoing()) { - return Result.SUCCESS; + return Result.RESCHEDULE; } }