From 9d98756fa7cddba603c0c367f8ddcd41242d68e1 Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Sat, 21 Dec 2024 14:42:20 +0100 Subject: [PATCH] Change weather update worker strategy to UPDATE --- .../main/java/de/mm20/launcher2/weather/WeatherRepository.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/weather/src/main/java/de/mm20/launcher2/weather/WeatherRepository.kt b/data/weather/src/main/java/de/mm20/launcher2/weather/WeatherRepository.kt index 18403e09..fa14f177 100644 --- a/data/weather/src/main/java/de/mm20/launcher2/weather/WeatherRepository.kt +++ b/data/weather/src/main/java/de/mm20/launcher2/weather/WeatherRepository.kt @@ -76,7 +76,7 @@ internal class WeatherRepositoryImpl( .build() WorkManager.getInstance(context).enqueueUniquePeriodicWork( "weather", - ExistingPeriodicWorkPolicy.KEEP, weatherRequest + ExistingPeriodicWorkPolicy.UPDATE, weatherRequest ) scope.launch { @@ -216,7 +216,7 @@ class WeatherUpdateWorker( val lastUpdate = settingsData.lastUpdate if (lastUpdate + updateInterval > System.currentTimeMillis()) { - Log.d("MM20", "No weather update required") + Log.d("WeatherUpdateWorker", "No weather update required") return Result.failure() }