From 34e662c1da876526b41122f1708c5f3f34dc645b Mon Sep 17 00:00:00 2001 From: rainbow napkin Date: Tue, 6 Oct 2026 01:56:24 -0400 Subject: [PATCH] Added logic to catch empty playlist edgecase --- src/app/channel/media/playlistHandler.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/app/channel/media/playlistHandler.js b/src/app/channel/media/playlistHandler.js index 660827d..1846cfd 100644 --- a/src/app/channel/media/playlistHandler.js +++ b/src/app/channel/media/playlistHandler.js @@ -860,6 +860,12 @@ class playlistHandler{ return; } + //If we found an empy playlist + if(foundPlaylist.media.length <= 0){ + //ignore it! + return; + } + //Pick a random video ID based on the playlist's length const foundID = Math.round(Math.random() * (foundPlaylist.media.length - 1));