From da8f169409dfaf7cdb00f98d220fcf16155bab18 Mon Sep 17 00:00:00 2001 From: wojcik-online Date: Tue, 6 Feb 2018 22:32:53 +0100 Subject: [PATCH] Do not parse the upload dates of search results as they could be downloaded in a different language than the rest of the pages. --- .../extractor/services/youtube/YoutubeSearchEngine.java | 7 ++----- .../newpipe/extractor/services/youtube/YoutubeService.java | 2 +- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeSearchEngine.java b/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeSearchEngine.java index a97950d66..30dc602f4 100644 --- a/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeSearchEngine.java +++ b/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeSearchEngine.java @@ -39,11 +39,8 @@ public class YoutubeSearchEngine extends SearchEngine { private static final String TAG = YoutubeSearchEngine.class.toString(); public static final String CHARSET_UTF_8 = "UTF-8"; - private final TimeAgoParser timeAgoParser; - - public YoutubeSearchEngine(int serviceId, TimeAgoParser timeAgoParser) { + public YoutubeSearchEngine(int serviceId) { super(serviceId); - this.timeAgoParser = timeAgoParser; } @Override @@ -111,7 +108,7 @@ public class YoutubeSearchEngine extends SearchEngine { // video item type } else if ((el = item.select("div[class*=\"yt-lockup-video\"]").first()) != null) { - collector.commit(new YoutubeStreamInfoItemExtractor(el, timeAgoParser)); + collector.commit(new YoutubeStreamInfoItemExtractor(el, null)); } else if ((el = item.select("div[class*=\"yt-lockup-channel\"]").first()) != null) { collector.commit(new YoutubeChannelInfoItemExtractor(el)); } else if ((el = item.select("div[class*=\"yt-lockup-playlist\"]").first()) != null && diff --git a/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeService.java b/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeService.java index ce0e3909e..cc19e3169 100644 --- a/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeService.java +++ b/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeService.java @@ -48,7 +48,7 @@ public class YoutubeService extends StreamingService { @Override public SearchEngine getSearchEngine() { - return new YoutubeSearchEngine(getServiceId(), getTimeAgoParser()); + return new YoutubeSearchEngine(getServiceId()); } @Override