From a8e296f200a473e1d267ca756cb4b24494b4b310 Mon Sep 17 00:00:00 2001 From: FireMasterK <20838718+FireMasterK@users.noreply.github.com> Date: Mon, 5 Jul 2021 00:20:01 +0530 Subject: [PATCH] Complete adding support. --- src/main/java/me/kavin/piped/ServerLauncher.java | 7 +++++++ src/main/java/me/kavin/piped/utils/ResponseHelper.java | 1 - 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/me/kavin/piped/ServerLauncher.java b/src/main/java/me/kavin/piped/ServerLauncher.java index 5614128..ec12607 100644 --- a/src/main/java/me/kavin/piped/ServerLauncher.java +++ b/src/main/java/me/kavin/piped/ServerLauncher.java @@ -122,6 +122,13 @@ public class ServerLauncher extends MultithreadedHttpServerLauncher { } catch (Exception e) { return getErrorResponse(e); } + })).map("/rss/playlists/:playlistId", AsyncServlet.ofBlocking(executor, request -> { + try { + return getJsonResponse(ResponseHelper.playlistRSSResponse(request.getPathParameter("playlistId")), + "public, s-maxage=600"); + } catch (Exception e) { + return getErrorResponse(e); + } })).map("/suggestions", AsyncServlet.ofBlocking(executor, request -> { try { return getJsonResponse(ResponseHelper.suggestionsResponse(request.getQueryParameter("query")), diff --git a/src/main/java/me/kavin/piped/utils/ResponseHelper.java b/src/main/java/me/kavin/piped/utils/ResponseHelper.java index 9a51b3e..ab9abbc 100644 --- a/src/main/java/me/kavin/piped/utils/ResponseHelper.java +++ b/src/main/java/me/kavin/piped/utils/ResponseHelper.java @@ -305,7 +305,6 @@ public class ResponseHelper { entry.setAuthor(item.getUploaderName()); entry.setUri(item.getUrl()); entry.setTitle(item.getName()); - entry.setForeignMarkup(null) entries.add(entry); });