summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/storage/DBWriter.java
diff options
context:
space:
mode:
authordaniel oeh <daniel.oeh@gmail.com>2014-03-19 20:27:12 +0100
committerdaniel oeh <daniel.oeh@gmail.com>2014-03-19 21:05:15 +0100
commite8b9e49ee9527f4e533c08cb7ac39d1dc8a19b6b (patch)
tree84387048022e9c9453f0ec53daec029219e529ff /src/de/danoeh/antennapod/storage/DBWriter.java
parentb9ab10253ab04bacd7d27ab7a7aecd561f7efbc2 (diff)
downloadAntennaPod-e8b9e49ee9527f4e533c08cb7ac39d1dc8a19b6b.zip
Added support for images in itunes:image tags.
Diffstat (limited to 'src/de/danoeh/antennapod/storage/DBWriter.java')
-rw-r--r--src/de/danoeh/antennapod/storage/DBWriter.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/de/danoeh/antennapod/storage/DBWriter.java b/src/de/danoeh/antennapod/storage/DBWriter.java
index 444e9ea0c..9699230c7 100644
--- a/src/de/danoeh/antennapod/storage/DBWriter.java
+++ b/src/de/danoeh/antennapod/storage/DBWriter.java
@@ -176,6 +176,16 @@ public class DBWriter {
&& requester.isDownloadingFile(item.getMedia())) {
requester.cancelDownload(context, item.getMedia());
}
+
+ if (item.hasItemImage()) {
+ FeedImage image = item.getImage();
+ if (image.isDownloaded() && image.getFile_url() != null) {
+ File imgFile = new File(image.getFile_url());
+ imgFile.delete();
+ } else if (requester.isDownloadingFile(image)) {
+ requester.cancelDownload(context, item.getImage());
+ }
+ }
}
PodDBAdapter adapter = new PodDBAdapter(context);
adapter.open();