From f8c9dba0495257586080e81a423b6f2e7b2f3c4f Mon Sep 17 00:00:00 2001 From: YuviPanda Date: Sat, 3 Nov 2012 04:07:41 +0530 Subject: [PATCH] Always flip the first character of username to be uppercase --- src/org/wikimedia/commons/auth/LoginActivity.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/org/wikimedia/commons/auth/LoginActivity.java b/src/org/wikimedia/commons/auth/LoginActivity.java index 8f768f4eb..8fca1c208 100644 --- a/src/org/wikimedia/commons/auth/LoginActivity.java +++ b/src/org/wikimedia/commons/auth/LoginActivity.java @@ -112,12 +112,14 @@ public class LoginActivity extends AccountAuthenticatorActivity { @Override public void onClick(View v) { String username = usernameEdit.getText().toString(); - String password = passwordEdit.getText().toString(); + // Because Mediawiki is upercase-first-char-then-case-sensitive :) + String canonicalUsername = username.substring(0,1).toUpperCase() + username.substring(1); + String password = passwordEdit.getText().toString(); Log.d("Commons", "Login to start!"); LoginTask task = new LoginTask(that); - task.execute(username, password); + task.execute(canonicalUsername, password); } }); }