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

Reply via email to