From d8795740f95bca1cf364d2562fbe73a9e6537bda Mon Sep 17 00:00:00 2001 From: benji7425 Date: Wed, 20 Sep 2017 00:55:23 +0100 Subject: [PATCH] Fix misleading logged error if just "youtube.com" pasted in chat --- app/models/feed-data.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/feed-data.js b/app/models/feed-data.js index 9afe706..862f295 100644 --- a/app/models/feed-data.js +++ b/app/models/feed-data.js @@ -82,7 +82,7 @@ function normaliseUrl(url) { const parsedUrl = Url.parse(url); if (parsedUrl.host.includes("youtube.com")) { - const videoIDParam = parsedUrl.query.split("&").find(x => x.startsWith("v=")); + const videoIDParam = (parsedUrl.query || "").split("&").find(x => x.startsWith("v=")); if (videoIDParam) { const videoID = videoIDParam.substring(videoIDParam.indexOf("=") + 1, videoIDParam.length); url = "http://youtu.be/" + videoID;