diff --git a/app/src/main/java/org/tasks/jobs/WorkManagerImpl.kt b/app/src/main/java/org/tasks/jobs/WorkManagerImpl.kt
index 09d49f860..82e14bfcb 100644
--- a/app/src/main/java/org/tasks/jobs/WorkManagerImpl.kt
+++ b/app/src/main/java/org/tasks/jobs/WorkManagerImpl.kt
@@ -12,6 +12,8 @@ import androidx.work.ExistingWorkPolicy.REPLACE
import com.todoroo.andlib.utility.AndroidUtilities
import com.todoroo.andlib.utility.DateUtilities
import com.todoroo.astrid.data.Task
+import kotlinx.coroutines.Dispatchers
+import kotlinx.coroutines.withContext
import org.tasks.BuildConfig
import org.tasks.R
import org.tasks.data.*
@@ -130,8 +132,10 @@ class WorkManagerImpl constructor(
if (!immediate) {
builder.setInitialDelay(1, TimeUnit.MINUTES)
}
- val append = workManager.getWorkInfosByTag(tag).await().any {
- it.state == WorkInfo.State.RUNNING
+ val append = withContext(Dispatchers.IO) {
+ workManager.getWorkInfosByTag(tag).get().any {
+ it.state == WorkInfo.State.RUNNING
+ }
}
enqueue(workManager.beginUniqueWork(
tag,
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index 27e924667..52a53e48e 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -663,7 +663,7 @@
%s $/Monat
%s $/Jahr
%s $/Jahr
- %d % sparen
+ %d %% sparen
Kein qualifiziertes Googl Play -Abo gefunden
Keine qualifizierte GitHub-Patenschaft gefunden
Synchronisieren Sie Ihre Aufgaben mit der DecSync CC App
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index 535afe1eb..2c2942fef 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -677,6 +677,6 @@
Aucun abonnement Google Play éligible trouvé
Aucun parrainage GitHub éligible trouvé
Au-dessus de la moyenne
- Économisez %d% %
+ Économisez %d%%
Synchronisez vos tâches avec l’application DecSync CC
\ No newline at end of file