Prechádzať zdrojové kódy

fix: GET_SONGS returns out of order array

Owen Diffey 2 rokov pred
rodič
commit
ba3e508b63
1 zmenil súbory, kde vykonal 8 pridanie a 1 odobranie
  1. 8 1
      backend/logic/songs.js

+ 8 - 1
backend/logic/songs.js

@@ -207,7 +207,14 @@ class _SongsModule extends CoreClass {
 											youtubeVideoId: video._id
 										};
 									});
-									next(null, [...songs, ...youtubeVideos]);
+									next(
+										null,
+										payload.youtubeIds.map(
+											youtubeId =>
+												songs.find(song => song.youtubeId === youtubeId) ||
+												youtubeVideos.find(video => video.youtubeId === youtubeId)
+										)
+									);
 								}
 							}
 						);