fix: remove non-existent sortArtist/artistSort checks from dispArtist — Navidrome only exposes sortName on artist objects
This commit is contained in:
1 parent
b4ece2db85
commit
6851c37e15
1 file changed
+2
-2
+2
-2
@@ -204,13 +204,13 @@ export function dispTitle(s) {
|
|||||||
if (st && !_isJp(st)) return st;
|
if (st && !_isJp(st)) return st;
|
||||||
return romajiLookup(s.id)?.titleRomaji || s.title || '';
|
return romajiLookup(s.id)?.titleRomaji || s.title || '';
|
||||||
}
|
}
|
||||||
|
// Songs don't carry artist sort — Navidrome only exposes sortName on artist objects.
|
||||||
|
// Artist sort is handled via _artistSortMap in dispArtistById.
|
||||||
export function dispArtist(s) {
|
export function dispArtist(s) {
|
||||||
if (!S.cfg.showRomaji) return s.artist || '';
|
if (!S.cfg.showRomaji) return s.artist || '';
|
||||||
const ov = getRomajiOverrides();
|
const ov = getRomajiOverrides();
|
||||||
if (s.artist && ov[s.artist]) return ov[s.artist];
|
if (s.artist && ov[s.artist]) return ov[s.artist];
|
||||||
if (s.albumArtist && ov[s.albumArtist]) return ov[s.albumArtist];
|
if (s.albumArtist && ov[s.albumArtist]) return ov[s.albumArtist];
|
||||||
const st = s.sortArtist || s.artistSort;
|
|
||||||
if (st && !_isJp(st)) return st;
|
|
||||||
return romajiLookup(s.id)?.artistRomaji || s.artist || '';
|
return romajiLookup(s.id)?.artistRomaji || s.artist || '';
|
||||||
}
|
}
|
||||||
// Songs don't carry album sort — Navidrome only puts sortName on album objects.
|
// Songs don't carry album sort — Navidrome only puts sortName on album objects.
|
||||||
|
|||||||
Reference in new issue
Block a user