mirror of
https://github.com/M66B/FairEmail.git
synced 2026-03-29 05:15:13 +02:00
Changed periodic work policy to keep work
This commit is contained in:
@@ -98,7 +98,7 @@ public class WorkerAutoUpdate extends Worker {
|
||||
.setConstraints(new Constraints.Builder()
|
||||
.setRequiredNetworkType(NetworkType.CONNECTED).build());
|
||||
WorkManager.getInstance(context)
|
||||
.enqueueUniquePeriodicWork(getName(), ExistingPeriodicWorkPolicy.UPDATE, builder.build());
|
||||
.enqueueUniquePeriodicWork(getName(), ExistingPeriodicWorkPolicy.KEEP, builder.build());
|
||||
Log.i("Queued " + getName());
|
||||
} else {
|
||||
Log.i("Cancelling " + getName());
|
||||
|
||||
@@ -430,7 +430,7 @@ public class WorkerCleanup extends Worker {
|
||||
.setInitialDelay(CLEANUP_INTERVAL, TimeUnit.HOURS)
|
||||
.build();
|
||||
WorkManager.getInstance(context)
|
||||
.enqueueUniquePeriodicWork(getName(), ExistingPeriodicWorkPolicy.UPDATE, workRequest);
|
||||
.enqueueUniquePeriodicWork(getName(), ExistingPeriodicWorkPolicy.KEEP, workRequest);
|
||||
|
||||
Log.i("Queued " + getName());
|
||||
} else {
|
||||
|
||||
@@ -159,7 +159,7 @@ public class WorkerDailyRules extends Worker {
|
||||
new PeriodicWorkRequest.Builder(WorkerDailyRules.class, 1, TimeUnit.DAYS)
|
||||
.setInitialDelay(delay, TimeUnit.MILLISECONDS);
|
||||
WorkManager.getInstance(context)
|
||||
.enqueueUniquePeriodicWork(getName(), ExistingPeriodicWorkPolicy.UPDATE, builder.build());
|
||||
.enqueueUniquePeriodicWork(getName(), ExistingPeriodicWorkPolicy.KEEP, builder.build());
|
||||
EntityLog.log(context, EntityLog.Type.Rules, "Queued " + getName());
|
||||
} else {
|
||||
EntityLog.log(context, EntityLog.Type.Rules, "Cancelling " + getName());
|
||||
|
||||
@@ -99,7 +99,7 @@ public class WorkerSync extends Worker {
|
||||
.setConstraints(new Constraints.Builder()
|
||||
.setRequiredNetworkType(NetworkType.CONNECTED).build());
|
||||
WorkManager.getInstance(context)
|
||||
.enqueueUniquePeriodicWork(getName(), ExistingPeriodicWorkPolicy.UPDATE, builder.build());
|
||||
.enqueueUniquePeriodicWork(getName(), ExistingPeriodicWorkPolicy.KEEP, builder.build());
|
||||
Log.i("Queued " + getName());
|
||||
} else {
|
||||
EntityLog.log(context, EntityLog.Type.Cloud,
|
||||
|
||||
Reference in New Issue
Block a user