From 52b16d298e8cfe53d3c1837d3e97fd59b646e8ce Mon Sep 17 00:00:00 2001 From: YuviPanda Date: Thu, 25 Oct 2012 23:37:29 +0530 Subject: [PATCH] Handle case when Authentication fails --- res/values/strings.xml | 1 + src/org/wikimedia/commons/ShareActivity.java | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/res/values/strings.xml b/res/values/strings.xml index 9cdca4216..f80400101 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -18,6 +18,7 @@ More witty text here! Upload succeeded! Upload failed! + Authentication failed! Upload started! \ No newline at end of file diff --git a/src/org/wikimedia/commons/ShareActivity.java b/src/org/wikimedia/commons/ShareActivity.java index 85d06db14..e966929ad 100644 --- a/src/org/wikimedia/commons/ShareActivity.java +++ b/src/org/wikimedia/commons/ShareActivity.java @@ -68,6 +68,18 @@ public class ShareActivity extends AuthenticatedActivity { } } } + + + + @Override + protected void onAuthFailure() { + super.onAuthFailure(); + Toast failureToast = Toast.makeText(this, R.string.authentication_failed, Toast.LENGTH_LONG); + failureToast.show(); + finish(); + } + + @Override public void onCreate(Bundle savedInstanceState) {