Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 388d1690 authored by cketti's avatar cketti
Browse files

Don't crash when K9WorkerFactory gets called for an unknown class

parent 2201cf34
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -12,8 +12,8 @@ class K9WorkerFactory : WorkerFactory() {
        appContext: Context,
        workerClassName: String,
        workerParameters: WorkerParameters
    ): ListenableWorker {
    ): ListenableWorker? {
        val workerClass = Class.forName(workerClassName).kotlin
        return getKoin().get(workerClass) { parametersOf(workerParameters) }
        return getKoin().getOrNull(workerClass) { parametersOf(workerParameters) }
    }
}