From 5d1c3b3fa2f9a28e6caf91621b3a88eff0e81a3c Mon Sep 17 00:00:00 2001 From: bopol Date: Sun, 12 Apr 2020 15:27:51 +0200 Subject: [PATCH] Use setters in SearchInfo --- .../schabi/newpipe/extractor/search/SearchInfo.java | 12 ++++++++++-- .../extractors/YoutubeMusicSearchExtractor.java | 2 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/extractor/src/main/java/org/schabi/newpipe/extractor/search/SearchInfo.java b/extractor/src/main/java/org/schabi/newpipe/extractor/search/SearchInfo.java index 547162bd1..e5c054571 100644 --- a/extractor/src/main/java/org/schabi/newpipe/extractor/search/SearchInfo.java +++ b/extractor/src/main/java/org/schabi/newpipe/extractor/search/SearchInfo.java @@ -43,12 +43,12 @@ public class SearchInfo extends ListInfo { info.addError(e); } try { - info.searchSuggestion = extractor.getSearchSuggestion(); + info.setSearchSuggestion(extractor.getSearchSuggestion()); } catch (Exception e) { info.addError(e); } try { - info.isCorrectedSearch = extractor.isCorrectedSearch(); + info.setCorrectedSearch(extractor.isCorrectedSearch()); } catch (Exception e) { info.addError(e); } @@ -80,4 +80,12 @@ public class SearchInfo extends ListInfo { public boolean isCorrectedSearch() { return this.isCorrectedSearch; } + + public void setCorrectedSearch(boolean correctedSearch) { + isCorrectedSearch = correctedSearch; + } + + public void setSearchSuggestion(String searchSuggestion) { + this.searchSuggestion = searchSuggestion; + } } diff --git a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeMusicSearchExtractor.java b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeMusicSearchExtractor.java index 99f6ecd2a..a6ea6531f 100644 --- a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeMusicSearchExtractor.java +++ b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeMusicSearchExtractor.java @@ -143,7 +143,7 @@ public class YoutubeMusicSearchExtractor extends SearchExtractor { return false; } - JsonObject showingResultsForRenderer = itemSectionRenderer.getArray("contents").getObject(0) + final JsonObject showingResultsForRenderer = itemSectionRenderer.getArray("contents").getObject(0) .getObject("showingResultsForRenderer"); return showingResultsForRenderer != null; }