diff --git a/src/main/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudChannelExtractor.java b/src/main/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudChannelExtractor.java index aa4fe48f6..3cab5dd8b 100644 --- a/src/main/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudChannelExtractor.java +++ b/src/main/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudChannelExtractor.java @@ -59,12 +59,16 @@ public class SoundcloudChannelExtractor extends ChannelExtractor { } @Override - public String getBannerUrl() throws ParsingException { - return user.getObject("visuals").getArray("visuals").getObject(0).getString("visual_url", ""); + public String getBannerUrl() { + try { + return user.getObject("visuals").getArray("visuals").getObject(0).getString("visual_url", ""); + } catch (NullPointerException e) { + return null; + } } @Override - public String getFeedUrl() throws ParsingException { + public String getFeedUrl() { return null; } diff --git a/src/main/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudStreamExtractor.java b/src/main/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudStreamExtractor.java index f6903832c..ba2cd2d14 100644 --- a/src/main/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudStreamExtractor.java +++ b/src/main/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudStreamExtractor.java @@ -128,7 +128,7 @@ public class SoundcloudStreamExtractor extends StreamExtractor { @Override public long getLikeCount() { - return track.getNumber("likes_count", -1).longValue(); + return track.getNumber("favoritings_count", -1).longValue(); } @Override