mirror of
https://github.com/TeamNewPipe/NewPipeExtractor.git
synced 2025-04-27 23:40:36 +05:30
No random errors
This commit is contained in:
parent
9f94a2912d
commit
59a2f1aa18
@ -48,6 +48,7 @@ public class BandcampSearchExtractor extends SearchExtractor {
|
|||||||
return Collections.emptyList();
|
return Collections.emptyList();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public InfoItemsPage<InfoItem> getPage(final Page page)
|
public InfoItemsPage<InfoItem> getPage(final Page page)
|
||||||
throws IOException, ExtractionException {
|
throws IOException, ExtractionException {
|
||||||
final MultiInfoItemsCollector collector = new MultiInfoItemsCollector(getServiceId());
|
final MultiInfoItemsCollector collector = new MultiInfoItemsCollector(getServiceId());
|
||||||
@ -97,16 +98,12 @@ public class BandcampSearchExtractor extends SearchExtractor {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Search results appear to be capped at six pages
|
|
||||||
assert pages.size() < 10;
|
|
||||||
|
|
||||||
String nextUrl = null;
|
String nextUrl = null;
|
||||||
if (currentPage < pages.size()) {
|
if (currentPage < pages.size()) {
|
||||||
nextUrl = page.getUrl().substring(0, page.getUrl().length() - 1) + (currentPage + 1);
|
nextUrl = page.getUrl().substring(0, page.getUrl().length() - 1) + (currentPage + 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
return new InfoItemsPage<>(collector, new Page(nextUrl));
|
return new InfoItemsPage<>(collector, new Page(nextUrl));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Nonnull
|
@Nonnull
|
||||||
|
Loading…
x
Reference in New Issue
Block a user