From 56aab4d971bf52b2f0625b6d74fd77d9a1d80670 Mon Sep 17 00:00:00 2001 From: TobiGr Date: Thu, 5 Jan 2023 00:28:12 +0100 Subject: [PATCH] [YouTube] Fix escaping links in YouTubeParsingHelper.getTextFromObject --- .../extractor/services/youtube/YoutubeParsingHelper.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeParsingHelper.java b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeParsingHelper.java index 200c735c..286fe126 100644 --- a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeParsingHelper.java +++ b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeParsingHelper.java @@ -937,6 +937,7 @@ public final class YoutubeParsingHelper { String text = run.getString("text"); if (html) { + text = Entities.escape(text); if (run.has("navigationEndpoint")) { final String url = getUrlFromNavigationEndpoint(run .getObject("navigationEndpoint")); @@ -962,7 +963,7 @@ public final class YoutubeParsingHelper { textBuilder.append(""); } - textBuilder.append(Entities.escape(text)); + textBuilder.append(text); if (strikethrough) { textBuilder.append("");