Fix channel save new video handling.

This commit is contained in:
Kavin 2023-08-30 13:23:43 +01:00
parent 5efa4d22e5
commit 1d2ef196be
No known key found for this signature in database
GPG key ID: 6E4598CA5C92C41F

View file

@ -214,9 +214,11 @@ public class DatabaseHelper {
CollectionUtils.collectPreloadedTabs(info.getTabs())
.stream()
.parallel()
.map(tab -> {
.mapMulti((tab, consumer) -> {
try {
return ChannelTabInfo.getInfo(YOUTUBE_SERVICE, tab).getRelatedItems();
ChannelTabInfo.getInfo(YOUTUBE_SERVICE, tab)
.getRelatedItems()
.forEach(consumer);
} catch (ExtractionException | IOException e) {
throw new RuntimeException(e);
}