Skip to content

Commit cde6f87

Browse files
authored
Merge pull request #1417 from FineFindus/fix/short-thumbnails
[YouTube] Extract shorts thumbnails from `thumbnailViewModel`
2 parents f01c4b8 + f987c1a commit cde6f87

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

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

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,15 @@ public String getUrl() throws ParsingException {
7878
@Nonnull
7979
@Override
8080
public List<Image> getThumbnails() throws ParsingException {
81-
return getImagesFromThumbnailsArray(shortsLockupViewModel.getObject("thumbnail")
81+
if (shortsLockupViewModel.has("thumbnail")) {
82+
return getImagesFromThumbnailsArray(shortsLockupViewModel.getObject("thumbnail")
83+
.getArray("sources"));
84+
}
85+
86+
return getImagesFromThumbnailsArray(shortsLockupViewModel
87+
.getObject("thumbnailViewModel")
88+
.getObject("thumbnailViewModel")
89+
.getObject("image")
8290
.getArray("sources"));
8391
}
8492

0 commit comments

Comments
 (0)