From 1294cf09c5e5f36ff0e4568ddf050dbc1f1e05b2 Mon Sep 17 00:00:00 2001 From: Jesse de Wit Date: Fri, 3 May 2024 15:04:24 +0200 Subject: [PATCH] schedule chain sync as unique work --- android/app/src/main/java/com/breez/client/job/JobManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/android/app/src/main/java/com/breez/client/job/JobManager.java b/android/app/src/main/java/com/breez/client/job/JobManager.java index 58d1c70a5..2cf629e3b 100644 --- a/android/app/src/main/java/com/breez/client/job/JobManager.java +++ b/android/app/src/main/java/com/breez/client/job/JobManager.java @@ -2,6 +2,7 @@ import com.breez.client.plugins.breez.breezlib.ChainSync; import androidx.work.Constraints; +import androidx.work.ExistingWorkPolicy; import androidx.work.OneTimeWorkRequest; import androidx.work.WorkManager; @@ -31,6 +32,6 @@ private void startSyncJob(){ .build()) .build(); - WorkManager.getInstance().enqueue(oneTime); + WorkManager.getInstance().enqueueUniqueWork(UNIQUE_WORK_NAME, ExistingWorkPolicy.REPLACE, oneTime); } }