Skip to content

Commit d76dc57

Browse files
committed
Багфикс removeArtists для массива исполнителей в mode = first
1 parent ed8a86b commit d76dc57

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

library.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1117,7 +1117,9 @@ const Filter = (function () {
11171117

11181118
function removeArtists(original, removable, invert = false, mode = 'every') {
11191119
let artists = removable.map(item =>
1120-
mode == 'every' ? (item.artists || item) : (item.artists[0] || item)
1120+
item.artists
1121+
? mode == 'every' ? item.artists : item.artists[0]
1122+
: item
11211123
).flat(1);
11221124
let ids = artists.toObject((item) => item.id);
11231125
let filteredTracks = original.filter((item) => invert ^ !getArtistIds(item, mode).some(id => ids.hasOwnProperty(id)));

0 commit comments

Comments
 (0)