summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java
diff options
context:
space:
mode:
authorAndrew Gaul <andrew@gaul.org>2013-05-25 16:59:06 -0700
committerAndrew Gaul <andrew@gaul.org>2013-06-29 12:38:56 -0700
commitab9d499ca043b135a6cb44940ad2b20aa84d391b (patch)
tree9189b4f519baa0be7b29b86df9ed13d04d05360b /src/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java
parent62961d6594687eb34e36adaeba55a90c99e2dd4e (diff)
downloadAntennaPod-ab9d499ca043b135a6cb44940ad2b20aa84d391b.zip
Promote DownloadError to enum for type-safety
Diffstat (limited to 'src/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java')
-rw-r--r--src/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java b/src/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java
index d6ff537a3..612c45e64 100644
--- a/src/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java
+++ b/src/de/danoeh/antennapod/activity/OnlineFeedViewActivity.java
@@ -88,9 +88,8 @@ public abstract class OnlineFeedViewActivity extends SherlockFragmentActivity {
if (status.isSuccessful()) {
parseFeed();
} else {
- String errorMsg = DownloadError.getErrorString(
- OnlineFeedViewActivity.this,
- status.getReason());
+ String errorMsg = status.getReason().getErrorString(
+ OnlineFeedViewActivity.this);
if (errorMsg != null
&& status.getReasonDetailed() != null) {
errorMsg += " ("
@@ -187,9 +186,9 @@ public abstract class OnlineFeedViewActivity extends SherlockFragmentActivity {
}
});
} else {
- final String errorMsg = DownloadError.getErrorString(
- OnlineFeedViewActivity.this,
- DownloadError.ERROR_PARSER_EXCEPTION)
+ final String errorMsg =
+ DownloadError.ERROR_PARSER_EXCEPTION.getErrorString(
+ OnlineFeedViewActivity.this)
+ " (" + reasonDetailed + ")";
runOnUiThread(new Runnable() {