Removed work constraints

pull/152/head
M66B 6 years ago
parent 19c2da1773
commit 1e7a11da91

@ -11,9 +11,7 @@ import javax.mail.Session;
import javax.mail.Store; import javax.mail.Store;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.work.Constraints;
import androidx.work.Data; import androidx.work.Data;
import androidx.work.NetworkType;
import androidx.work.OneTimeWorkRequest; import androidx.work.OneTimeWorkRequest;
import androidx.work.WorkInfo; import androidx.work.WorkInfo;
import androidx.work.WorkManager; import androidx.work.WorkManager;
@ -99,14 +97,10 @@ public class WorkerFolderSync extends Worker {
Log.w(ex); Log.w(ex);
} }
Constraints.Builder constraints = new Constraints.Builder();
constraints.setRequiredNetworkType(NetworkType.CONNECTED);
Data data = new Data.Builder().putLong("account", aid).build(); Data data = new Data.Builder().putLong("account", aid).build();
OneTimeWorkRequest workRequest = OneTimeWorkRequest workRequest =
new OneTimeWorkRequest.Builder(WorkerFolderSync.class) new OneTimeWorkRequest.Builder(WorkerFolderSync.class)
.addTag(tag) .addTag(tag)
.setConstraints(constraints.build())
.setInputData(data) .setInputData(data)
.build(); .build();
WorkManager.getInstance().enqueue(workRequest); WorkManager.getInstance().enqueue(workRequest);

@ -14,9 +14,7 @@ import javax.mail.event.StoreEvent;
import javax.mail.event.StoreListener; import javax.mail.event.StoreListener;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.work.Constraints;
import androidx.work.Data; import androidx.work.Data;
import androidx.work.NetworkType;
import androidx.work.OneTimeWorkRequest; import androidx.work.OneTimeWorkRequest;
import androidx.work.WorkInfo; import androidx.work.WorkInfo;
import androidx.work.WorkManager; import androidx.work.WorkManager;
@ -133,14 +131,10 @@ public class WorkerOperations extends Worker {
Log.w(ex); Log.w(ex);
} }
Constraints.Builder constraints = new Constraints.Builder();
constraints.setRequiredNetworkType(NetworkType.CONNECTED);
Data data = new Data.Builder().putLong("folder", fid).build(); Data data = new Data.Builder().putLong("folder", fid).build();
OneTimeWorkRequest workRequest = OneTimeWorkRequest workRequest =
new OneTimeWorkRequest.Builder(WorkerOperations.class) new OneTimeWorkRequest.Builder(WorkerOperations.class)
.addTag(tag) .addTag(tag)
.setConstraints(constraints.build())
.setInputData(data) .setInputData(data)
.build(); .build();
WorkManager.getInstance().enqueue(workRequest); WorkManager.getInstance().enqueue(workRequest);

Loading…
Cancel
Save