Pārlūkot izejas kodu

fix: GET_SONGS returned null songs if no song or youtube video found

Owen Diffey 1 gadu atpakaļ
vecāks
revīzija
46a596dcce
1 mainītis faili ar 7 papildinājumiem un 5 dzēšanām
  1. 7 5
      backend/logic/songs.js

+ 7 - 5
backend/logic/songs.js

@@ -209,11 +209,13 @@ class _SongsModule extends CoreClass {
 									});
 									next(
 										null,
-										payload.youtubeIds.map(
-											youtubeId =>
-												songs.find(song => song.youtubeId === youtubeId) ||
-												youtubeVideos.find(video => video.youtubeId === youtubeId)
-										)
+										payload.youtubeIds
+											.map(
+												youtubeId =>
+													songs.find(song => song.youtubeId === youtubeId) ||
+													youtubeVideos.find(video => video.youtubeId === youtubeId)
+											)
+											.filter(song => !!song)
 									);
 								}
 							}