From b93910081f889c0172b8ef859089bc80910eafb0 Mon Sep 17 00:00:00 2001 From: wb9688 Date: Sat, 16 Sep 2017 10:19:07 +0200 Subject: [PATCH] Fix NullPointerException --- .../soundcloud/SoundcloudChannelExtractor.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) 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 aa4fe48f..3cab5dd8 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; }