From fc637166bb8d3094c480b3ad6b60411013b3a8d2 Mon Sep 17 00:00:00 2001 From: tzugen Date: Mon, 24 Jul 2023 23:20:44 +0200 Subject: [PATCH] Fix inject --- .../main/kotlin/org/moire/ultrasonic/util/CacheCleaner.kt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/util/CacheCleaner.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/util/CacheCleaner.kt index 3ec2cee6..83939ab8 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/util/CacheCleaner.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/util/CacheCleaner.kt @@ -235,11 +235,9 @@ class CacheCleaner : CoroutineScope by CoroutineScope(Dispatchers.IO), KoinCompo private fun findFilesToNotDelete(): Set { val filesToNotDelete: MutableSet = HashSet(5) - val mediaController = inject( - MediaPlayerManager::class.java - ) + val mediaPlayerManager: MediaPlayerManager by inject() - val playlist = mainScope.future { mediaController.value.playlist }.get() + val playlist = mainScope.future { mediaPlayerManager.playlist }.get() for (item in playlist) { val track = item.toTrack() filesToNotDelete.add(track.getPartialFile())