aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorScott Jackson <daneren2005@gmail.com>2014-09-05 14:52:59 -0700
committerScott Jackson <daneren2005@gmail.com>2014-09-05 14:52:59 -0700
commitea5a5bb81ab61713e7f00b4224c4f53bed437c42 (patch)
tree74133f9733bfda508a83ff04a7cc658032c0c481 /src
parent88c8cd776a2757437b6e311d1c5b95957110a805 (diff)
downloaddsub-ea5a5bb81ab61713e7f00b4224c4f53bed437c42.tar.gz
dsub-ea5a5bb81ab61713e7f00b4224c4f53bed437c42.tar.bz2
dsub-ea5a5bb81ab61713e7f00b4224c4f53bed437c42.zip
Added fail toast to automatic bookmark creation
Diffstat (limited to 'src')
-rw-r--r--src/github/daneren2005/dsub/service/DownloadService.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/github/daneren2005/dsub/service/DownloadService.java b/src/github/daneren2005/dsub/service/DownloadService.java
index d9c67cdb..676d263c 100644
--- a/src/github/daneren2005/dsub/service/DownloadService.java
+++ b/src/github/daneren2005/dsub/service/DownloadService.java
@@ -1861,6 +1861,20 @@ public class DownloadService extends Service {
return null;
}
+
+ @Override
+ public void error(Throwable error) {
+ Log.w(TAG, "Failed to create automatic bookmark", error);
+
+ String msg;
+ if(error instanceof OfflineException || error instanceof ServerTooOldException) {
+ msg = getErrorMessage(error);
+ } else {
+ msg = context.getResources().getString(R.string.download_save_bookmark_failed) + getErrorMessage(error);
+ }
+
+ Util.toast(context, msg, false);
+ }
}.execute();
}
}