summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/feed/FeedMedia.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/de/danoeh/antennapod/feed/FeedMedia.java')
-rw-r--r--src/de/danoeh/antennapod/feed/FeedMedia.java13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/de/danoeh/antennapod/feed/FeedMedia.java b/src/de/danoeh/antennapod/feed/FeedMedia.java
index 3b7a5ec4e..f9b9f9aa8 100644
--- a/src/de/danoeh/antennapod/feed/FeedMedia.java
+++ b/src/de/danoeh/antennapod/feed/FeedMedia.java
@@ -284,6 +284,14 @@ public class FeedMedia extends FeedFile implements Playable {
}
@Override
+ public String getPaymentLink() {
+ if (item == null) {
+ return null;
+ }
+ return getItem().getPaymentLink();
+ }
+
+ @Override
public boolean localFileAvailable() {
return isDownloaded() && file_url != null;
}
@@ -319,11 +327,6 @@ public class FeedMedia extends FeedFile implements Playable {
}
@Override
- public String getPaymentLink() {
- return getItem().getPaymentLink();
- }
-
- @Override
public Callable<String> loadShownotes() {
return new Callable<String>() {
@Override