Dbrant has uploaded a new change for review.
https://gerrit.wikimedia.org/r/146799
Change subject: Handle network errors when reloading captcha.
......................................................................
Handle network errors when reloading captcha.
Bug: 68109
Change-Id: I49dd46f969d99bd02d5a291e2cfb2dae13ee6ea9
---
M wikipedia/src/main/java/org/wikipedia/editing/CaptchaHandler.java
1 file changed, 9 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/apps/android/wikipedia
refs/changes/99/146799/1
diff --git a/wikipedia/src/main/java/org/wikipedia/editing/CaptchaHandler.java
b/wikipedia/src/main/java/org/wikipedia/editing/CaptchaHandler.java
index 296b1aa..708e469 100644
--- a/wikipedia/src/main/java/org/wikipedia/editing/CaptchaHandler.java
+++ b/wikipedia/src/main/java/org/wikipedia/editing/CaptchaHandler.java
@@ -12,6 +12,8 @@
import android.widget.ImageView;
import com.squareup.picasso.Callback;
import com.squareup.picasso.Picasso;
+import de.keyboardsurfer.android.widget.crouton.Crouton;
+import de.keyboardsurfer.android.widget.crouton.Style;
import org.mediawiki.api.json.RequestBuilder;
import org.wikipedia.R;
import org.wikipedia.Site;
@@ -63,6 +65,13 @@
captchaResult = result;
handleCaptcha(true);
}
+
+ @Override
+ public void onCatch(Throwable caught) {
+ cancelCaptcha();
+ Crouton.makeText(activity,
R.string.create_account_no_network, Style.ALERT).show();
+ }
+
}.execute();
}
--
To view, visit https://gerrit.wikimedia.org/r/146799
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I49dd46f969d99bd02d5a291e2cfb2dae13ee6ea9
Gerrit-PatchSet: 1
Gerrit-Project: apps/android/wikipedia
Gerrit-Branch: master
Gerrit-Owner: Dbrant <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits