Fix workmanager deprecation

pull/935/head
Alex Baker 4 years ago
parent 394d23cae6
commit f59015c7a9

@ -34,7 +34,6 @@ import com.google.common.primitives.Longs;
import com.todoroo.astrid.data.Task;
import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.schedulers.Schedulers;
import java.util.List;
import java.util.Random;
import java.util.concurrent.TimeUnit;
import javax.inject.Inject;
@ -77,7 +76,7 @@ public class WorkManager {
}
public void init() {
workManager = androidx.work.WorkManager.getInstance();
workManager = androidx.work.WorkManager.getInstance(context);
}
public void afterSave(Task current, Task original) {
@ -105,7 +104,8 @@ public class WorkManager {
Constraints constraints =
new Constraints.Builder()
.setRequiredNetworkType(
!immediate && preferences.getBoolean(R.string.p_background_sync_unmetered_only, false)
!immediate
&& preferences.getBoolean(R.string.p_background_sync_unmetered_only, false)
? NetworkType.UNMETERED
: NetworkType.CONNECTED)
.build();

Loading…
Cancel
Save