From ef4061fd4485359ed729f403f54ad3199212d93f Mon Sep 17 00:00:00 2001 From: stom79 Date: Thu, 21 Dec 2017 13:29:51 +0100 Subject: [PATCH] Fix email issue with special chars --- .../fr/gouv/etalab/mastodon/activities/LoginActivity.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/fr/gouv/etalab/mastodon/activities/LoginActivity.java b/app/src/main/java/fr/gouv/etalab/mastodon/activities/LoginActivity.java index b5383e4d3..6ea6148d0 100644 --- a/app/src/main/java/fr/gouv/etalab/mastodon/activities/LoginActivity.java +++ b/app/src/main/java/fr/gouv/etalab/mastodon/activities/LoginActivity.java @@ -263,7 +263,11 @@ public class LoginActivity extends BaseActivity { parameters.put(Helper.CLIENT_ID, sharedpreferences.getString(Helper.CLIENT_ID, null)); parameters.put(Helper.CLIENT_SECRET, sharedpreferences.getString(Helper.CLIENT_SECRET, null)); parameters.put("grant_type", "password"); - parameters.put("username",login_uid.getText().toString().trim()); + try { + parameters.put("username",URLEncoder.encode(login_uid.getText().toString().trim(), "UTF-8")); + } catch (UnsupportedEncodingException e) { + parameters.put("username",login_uid.getText().toString().trim()); + } try { parameters.put("password",URLEncoder.encode(login_passwd.getText().toString(), "UTF-8")); } catch (UnsupportedEncodingException e) {