[android] Fixed delayed OSM edits upload only on charging

Signed-off-by: Alexander Borsuk <me@alex.bio>
This commit is contained in:
Alexander Borsuk 2023-05-28 14:38:46 +02:00 committed by Alexander Borsuk
parent 037351b506
commit 47ba9feff0

View file

@ -36,12 +36,9 @@ public class OsmUploadWork extends Worker
{
if (Editor.nativeHasSomethingToUpload() && OsmOAuth.isAuthorized(context))
{
final Constraints constraints = new Constraints.Builder().setRequiredNetworkType(NetworkType.CONNECTED)
.setRequiresCharging(true)
.build();
final WorkRequest workReq = new OneTimeWorkRequest.Builder(OsmUploadWork.class).setConstraints(constraints)
.build();
WorkManager.getInstance(context).enqueue(workReq);
final Constraints c = new Constraints.Builder().setRequiredNetworkType(NetworkType.CONNECTED).build();
final WorkRequest wr = new OneTimeWorkRequest.Builder(OsmUploadWork.class).setConstraints(c).build();
WorkManager.getInstance(context).enqueue(wr);
}
}