Skip to content

Commit 7fcb3f5

Browse files
committed
fix crash when return null as a related streams collector
1 parent 2148edc commit 7fcb3f5

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

extractor/src/main/java/org/schabi/newpipe/extractor/services/media_ccc/extractors/MediaCCCStreamExtractor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ public StreamInfoItem getNextStream() throws IOException, ExtractionException {
188188

189189
@Override
190190
public StreamInfoItemsCollector getRelatedStreams() throws IOException, ExtractionException {
191-
return null;
191+
return new StreamInfoItemsCollector(getServiceId());
192192
}
193193

194194
@Override

extractor/src/main/java/org/schabi/newpipe/extractor/utils/ExtractorHelper.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ public static <T extends InfoItem> InfoItemsPage<T> getItemsPageOrLogError(Info
3030
public static List<InfoItem> getRelatedVideosOrLogError(StreamInfo info, StreamExtractor extractor) {
3131
try {
3232
InfoItemsCollector<? extends InfoItem, ?> collector = extractor.getRelatedStreams();
33+
if(collector == null) return Collections.emptyList();
3334
info.addAllErrors(collector.getErrors());
3435

3536
//noinspection unchecked

0 commit comments

Comments
 (0)