SQLite store: Fix track update cache

CQTexperiment
Christopher Snowhill 2022-01-15 02:28:47 -08:00
parent fbef034903
commit 61d096aef3
1 changed files with 2 additions and 13 deletions

View File

@ -1293,19 +1293,8 @@ static SQLiteStore *g_sharedStore = NULL;
return;
}
// Now to replace the playlist entries
for (size_t i = 0; i < [databaseMirror count]; ++i)
{
PlaylistEntry *oldpe = [databaseMirror objectAtIndex:i];
if ([oldpe dbIndex] == trackId)
{
PlaylistEntry *newpe = [track mutableCopy];
[newpe setIndex:i];
[newpe setEntryId:[oldpe entryId]];
[databaseMirror replaceObjectAtIndex:i withObject:newpe];
}
}
[databaseMirror replaceObjectAtIndex:[track index] withObject:track];
}
}