File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -470,7 +470,7 @@ void Utils::popualteSongToSongDataMap() {
470470
471471 const std::vector<std::string>& blacklist = songManager.getBlacklist ();
472472 const std::vector<std::string>& favorites = songManager.getFavorites ();
473- std::vector<std::filesystem::path > tempKeys = {};
473+ std::vector<std::string > tempKeys = {};
474474
475475 for (const std::string_view song : songManager.getSongs ()) {
476476 SongType songType = SongType::Regular;
@@ -489,13 +489,12 @@ void Utils::popualteSongToSongDataMap() {
489489 songData.displayName = Utils::toNormalizedString (SongListLayer::generateDisplayName (songData)),
490490
491491 songToSongData.emplace (theirPath, songData);
492- tempKeys.push_back (theirPath);
493492 }
494493
495494 songManager.setFinishedCalculatingSongLengths (false );
496495 std::thread ([&songToSongData, &songManager]() {
497- for (auto & [path , songData] : songToSongData) {
498- songData.songLength = SongListLayer::getLength (geode::utils::string::pathToString (path) , false );
496+ for (auto & [unused , songData] : songToSongData) {
497+ songData.songLength = SongListLayer::getLength (songData. actualFilePath , false );
499498 }
500499 songManager.setFinishedCalculatingSongLengths (true );
501500 }).detach ();
You can’t perform that action at this time.
0 commit comments