From 46d9dd1a2e7014bca13f22548231c0e2f8d9ac8b Mon Sep 17 00:00:00 2001 From: Kavin <20838718+FireMasterK@users.noreply.github.com> Date: Wed, 6 Apr 2022 16:29:30 +0100 Subject: [PATCH] Add videos size to custom playlist response. --- src/main/java/me/kavin/piped/utils/ResponseHelper.java | 6 ++++-- 1 file changed, 4 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 90e5854..c0a698e 100644 --- a/src/main/java/me/kavin/piped/utils/ResponseHelper.java +++ b/src/main/java/me/kavin/piped/utils/ResponseHelper.java @@ -310,7 +310,9 @@ public class ResponseHelper { final List relatedStreams = new ObjectArrayList<>(); - for (var video : pl.getVideos()) { + var videos = pl.getVideos(); + + for (var video : videos) { var channel = video.getChannel(); relatedStreams.add(new StreamItem("/watch?v=" + video.getId(), video.getTitle(), rewriteURL(video.getThumbnail()), channel.getUploader(), "/channel/" + channel.getUploaderId(), rewriteURL(channel.getUploaderAvatar()), null, null, @@ -318,7 +320,7 @@ public class ResponseHelper { } final Playlist playlist = new Playlist(pl.getName(), rewriteURL(pl.getThumbnail()), null, null, pl.getOwner().getUsername(), - null, null, -1, relatedStreams); + null, null, videos.size(), relatedStreams); return Constants.mapper.writeValueAsBytes(playlist); }