mirror of
https://github.com/AntennaPod/AntennaPod.git
synced 2024-12-28 01:32:15 +01:00
parent
24d72f93fa
commit
6c2e9afad4
@ -19,6 +19,7 @@ import java.util.List;
|
||||
import de.danoeh.antennapod.R;
|
||||
import de.danoeh.antennapod.adapter.DownloadLogAdapter;
|
||||
import de.danoeh.antennapod.core.feed.EventDistributor;
|
||||
import de.danoeh.antennapod.core.feed.Feed;
|
||||
import de.danoeh.antennapod.core.feed.FeedMedia;
|
||||
import de.danoeh.antennapod.core.service.download.DownloadStatus;
|
||||
import de.danoeh.antennapod.core.storage.DBReader;
|
||||
@ -93,10 +94,18 @@ public class DownloadLogFragment extends ListFragment {
|
||||
DownloadStatus status = adapter.getItem(position);
|
||||
String url = "unknown";
|
||||
String message = getString(R.string.download_successful);
|
||||
FeedMedia media = DBReader.getFeedMedia(status.getFeedfileId());
|
||||
if (media != null) {
|
||||
url = media.getDownload_url();
|
||||
if (status.getFeedfileType() == FeedMedia.FEEDFILETYPE_FEEDMEDIA) {
|
||||
FeedMedia media = DBReader.getFeedMedia(status.getFeedfileId());
|
||||
if (media != null) {
|
||||
url = media.getDownload_url();
|
||||
}
|
||||
} else if (status.getFeedfileType() == Feed.FEEDFILETYPE_FEED) {
|
||||
Feed feed = DBReader.getFeed(status.getFeedfileId());
|
||||
if (feed != null) {
|
||||
url = feed.getDownload_url();
|
||||
}
|
||||
}
|
||||
|
||||
if (!status.isSuccessful()) {
|
||||
message = status.getReasonDetailed();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user