aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java
diff options
context:
space:
mode:
authorKazuki Yamaguchi <k@rhe.jp>2015-09-24 02:59:43 +0900
committerKazuki Yamaguchi <k@rhe.jp>2015-09-24 02:59:43 +0900
commitc9176650d1173e265a56058989cae7d101d3899e (patch)
tree9365285c85f5d17fd551166eb3651e88c02b6f34 /app/src/main/java
parent52ffe6c041ca40c497bd454a8204e61c43619db9 (diff)
downloadSmileEssence-c9176650d1173e265a56058989cae7d101d3899e.tar.gz
BackgroundTask: 失敗時でも exception を設定しないことがあったため then が null で呼び出されてしまっていた
Diffstat (limited to 'app/src/main/java')
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/util/BackgroundTask.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/app/src/main/java/net/lacolaco/smileessence/util/BackgroundTask.java b/app/src/main/java/net/lacolaco/smileessence/util/BackgroundTask.java
index 5eb089e1..be5dd09f 100644
--- a/app/src/main/java/net/lacolaco/smileessence/util/BackgroundTask.java
+++ b/app/src/main/java/net/lacolaco/smileessence/util/BackgroundTask.java
@@ -60,11 +60,11 @@ public abstract class BackgroundTask<Result, Progress> {
}
protected void fail(Exception ex) {
+ exception = ex;
ex.printStackTrace();
Logger.error(ex);
if (!task.isCancelled() && fail != null) {
- exception = ex;
fail.accept(ex);
}
}