Skip to content

Commit 0920680

Browse files
committed
fix search country for next page
1 parent 0c3dc86 commit 0920680

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeSearchExtractor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ public InfoItemsPage<InfoItem> getInitialPage() throws ExtractionException {
7979

8080
@Override
8181
public String getNextPageUrl() throws ExtractionException {
82-
return getUrl() + "&page=" + 2;
82+
return getUrl() + "&page=" + 2 + "&gl=" + getLocalization().getCountry();
8383
}
8484

8585
@Override

extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/search/YoutubeSearchExtractorChannelOnlyTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,12 @@ public void testGetSecondPage() throws Exception {
4545
}
4646
assertFalse("First and second page are equal", equals);
4747

48-
assertEquals("https://www.youtube.com/results?q=pewdiepie&sp=EgIQAlAU&page=3", secondPage.getNextPageUrl());
48+
assertEquals("https://www.youtube.com/results?q=pewdiepie&sp=EgIQAlAU&page=3&gl=GB", secondPage.getNextPageUrl());
4949
}
5050

5151
@Test
5252
public void testGetSecondPageUrl() throws Exception {
53-
assertEquals("https://www.youtube.com/results?q=pewdiepie&sp=EgIQAlAU&page=2", extractor.getNextPageUrl());
53+
assertEquals("https://www.youtube.com/results?q=pewdiepie&sp=EgIQAlAU&page=2&gl=GB", extractor.getNextPageUrl());
5454
}
5555

5656
@Test

extractor/src/test/java/org/schabi/newpipe/extractor/services/youtube/search/YoutubeSearchExtractorDefaultTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public static void setUpClass() throws Exception {
5353

5454
@Test
5555
public void testGetSecondPageUrl() throws Exception {
56-
assertEquals("https://www.youtube.com/results?q=pewdiepie&page=2", extractor.getNextPageUrl());
56+
assertEquals("https://www.youtube.com/results?q=pewdiepie&page=2&gl=GB", extractor.getNextPageUrl());
5757
}
5858

5959
@Test
@@ -96,7 +96,7 @@ public void testGetSecondPage() throws Exception {
9696
}
9797
assertFalse("First and second page are equal", equals);
9898

99-
assertEquals("https://www.youtube.com/results?q=pewdiepie&page=3", secondPage.getNextPageUrl());
99+
assertEquals("https://www.youtube.com/results?q=pewdiepie&page=3&gl=GB", secondPage.getNextPageUrl());
100100
}
101101

102102
@Test

0 commit comments

Comments
 (0)