Retry LibraryUpdateJob later if Wi-Fi condition not met

This commit is contained in:
arkon 2023-06-25 14:31:21 -04:00
parent c0fd47b066
commit 88e9fefa59

View file

@ -111,7 +111,7 @@ class LibraryUpdateJob(private val context: Context, workerParams: WorkerParamet
val preferences = Injekt.get<LibraryPreferences>() val preferences = Injekt.get<LibraryPreferences>()
val restrictions = preferences.libraryUpdateDeviceRestriction().get() val restrictions = preferences.libraryUpdateDeviceRestriction().get()
if ((DEVICE_ONLY_ON_WIFI in restrictions) && !context.isConnectedToWifi()) { if ((DEVICE_ONLY_ON_WIFI in restrictions) && !context.isConnectedToWifi()) {
return Result.failure() return Result.retry()
} }
// Find a running manual worker. If exists, try again later // Find a running manual worker. If exists, try again later