From c7338f85f35babe98c0d8ce0a476ccd361cc02fd Mon Sep 17 00:00:00 2001 From: FireMasterK <20838718+FireMasterK@users.noreply.github.com> Date: Sun, 5 Sep 2021 03:31:48 +0530 Subject: [PATCH] Fix NPE in YouTube Music search. --- src/main/java/me/kavin/piped/utils/ResponseHelper.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/me/kavin/piped/utils/ResponseHelper.java b/src/main/java/me/kavin/piped/utils/ResponseHelper.java index ccaaa95..bb05fa6 100644 --- a/src/main/java/me/kavin/piped/utils/ResponseHelper.java +++ b/src/main/java/me/kavin/piped/utils/ResponseHelper.java @@ -423,7 +423,7 @@ public class ResponseHelper { StreamInfoItem stream = (StreamInfoItem) item; items.add(new StreamItem(stream.getUrl().substring(23), stream.getName(), rewriteURL(stream.getThumbnailUrl()), stream.getUploaderName(), - stream.getUploaderUrl().substring(23), rewriteURL(stream.getUploaderAvatarUrl()), + optionalSubstring(stream.getUploaderUrl(), 23), rewriteURL(stream.getUploaderAvatarUrl()), stream.getTextualUploadDate(), stream.getDuration(), stream.getViewCount(), stream.isUploaderVerified())); break; @@ -467,7 +467,7 @@ public class ResponseHelper { StreamInfoItem stream = (StreamInfoItem) item; items.add(new StreamItem(stream.getUrl().substring(23), stream.getName(), rewriteURL(stream.getThumbnailUrl()), stream.getUploaderName(), - stream.getUploaderUrl().substring(23), rewriteURL(stream.getUploaderAvatarUrl()), + optionalSubstring(stream.getUploaderUrl(), 23), rewriteURL(stream.getUploaderAvatarUrl()), stream.getTextualUploadDate(), stream.getDuration(), stream.getViewCount(), stream.isUploaderVerified())); break;