fix(android): merge AudioPrefetcher continue guards (detekt LoopWithTooManyJumpStatements)
android / Build + lint + test (push) Has been cancelled

This commit is contained in:
2026-06-01 19:07:43 -04:00
parent 8df41c3bed
commit 5366cd5634
@@ -104,8 +104,7 @@ class AudioPrefetcher @Inject constructor(
// come from minimal TrackRefs synthesized from playlist rows
// when the upstream track was removed from the library).
for ((trackId, streamUrl) in targets) {
if (trackId in activeJobs) continue
if (streamUrl.isBlank()) continue
if (trackId in activeJobs || streamUrl.isBlank()) continue
val job = scope.launch(Dispatchers.IO) {
runCatching { prefetchOne(trackId, streamUrl) }
mutex.withLock { activeJobs.remove(trackId) }