music: fix indexing updates

This commit is contained in:
Alexander Capehart 2024-11-26 10:05:02 -07:00
parent 2f9ced2ac3
commit 3bf80073f4
No known key found for this signature in database
GPG key ID: 37DBE3621FE9AD47

View file

@ -366,7 +366,6 @@ constructor(private val indexer: Indexer, private val musicSettings: MusicSettin
var explored = 0 var explored = 0
var loaded = 0 var loaded = 0
var interpreted = 0
val newLibrary = indexer.run(listOf(), Interpretation(nameFactory, separators)) { val newLibrary = indexer.run(listOf(), Interpretation(nameFactory, separators)) {
when (it) { when (it) {
is Indexer.Event.Discovered -> { is Indexer.Event.Discovered -> {
@ -378,9 +377,8 @@ constructor(private val indexer: Indexer, private val musicSettings: MusicSettin
emitIndexingProgress(IndexingProgress.Songs(loaded, explored)) emitIndexingProgress(IndexingProgress.Songs(loaded, explored))
} }
is Indexer.Event.Interpret -> { is Indexer.Event.Interpret -> {
interpreted = it.amount
if (explored == loaded) { if (explored == loaded) {
emitIndexingProgress(IndexingProgress.Songs(loaded, explored)) emitIndexingProgress(IndexingProgress.Indeterminate)
} }
} }
} }