From 0cc04706f623f2ee677f94c8783f8746555ca994 Mon Sep 17 00:00:00 2001 From: Jamie <31554168+flaree@users.noreply.github.com> Date: Wed, 5 Aug 2020 19:39:28 +0100 Subject: [PATCH] [Streams] Attempt to fix unclear error in youtubestream (#4148) --- redbot/cogs/streams/streamtypes.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/redbot/cogs/streams/streamtypes.py b/redbot/cogs/streams/streamtypes.py index c565fdbfc..183bbaf74 100644 --- a/redbot/cogs/streams/streamtypes.py +++ b/redbot/cogs/streams/streamtypes.py @@ -190,6 +190,12 @@ class YoutubeStream(Stream): raise StreamNotFound() elif "items" in data: return data["items"][0][resource] + elif ( + "pageInfo" in data + and "totalResults" in data["pageInfo"] + and data["pageInfo"]["totalResults"] < 1 + ): + raise StreamNotFound() raise APIError() def __repr__(self):