Skip to content

Commit 8141f4b

Browse files
committed
Use currentCoroutineContext
Signed-off-by: Sunik Kupfer <kupfer@bitfire.at>
1 parent 44731e5 commit 8141f4b

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

app/src/main/java/at/bitfire/icsdroid/BaseSyncWorker.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import at.bitfire.icsdroid.calendar.LocalCalendar
1818
import at.bitfire.icsdroid.db.AppDatabase
1919
import at.bitfire.icsdroid.db.entity.Subscription
2020
import at.bitfire.icsdroid.ui.NotificationUtils
21+
import kotlinx.coroutines.currentCoroutineContext
2122
import kotlinx.coroutines.job
2223
import javax.inject.Inject
2324
import kotlin.coroutines.cancellation.CancellationException
@@ -50,7 +51,7 @@ abstract class BaseSyncWorker(
5051
Log.d(Constants.TAG, "Previous worker stop reason: $stopReason")
5152

5253
// Observe cancellation
53-
coroutineContext.job.invokeOnCompletion { e ->
54+
currentCoroutineContext().job.invokeOnCompletion { e ->
5455
if (e is CancellationException)
5556
Log.e(Constants.TAG, "Worker cancelled with reason: $stopReason")
5657
}

0 commit comments

Comments
 (0)