diff options
author | Thomas <tschneider.ac@gmail.com> | 2020-06-06 18:47:14 +0200 |
---|---|---|
committer | Thomas <tschneider.ac@gmail.com> | 2020-06-06 18:47:14 +0200 |
commit | ce858751b195e736b5d274c30460a1fac21c862c (patch) | |
tree | 520268f5fc30615eaa9eca8539a3788cb4a72c54 /app/src/main/java/app/fedilab/android/activities/LoginActivity.java | |
parent | d6e73438115923699127ab8abb840728259e56b7 (diff) | |
parent | f71778d8ec977875342c2558d176f708c1095319 (diff) |
Merge branch 'develop'
Diffstat (limited to 'app/src/main/java/app/fedilab/android/activities/LoginActivity.java')
-rw-r--r-- | app/src/main/java/app/fedilab/android/activities/LoginActivity.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/app/src/main/java/app/fedilab/android/activities/LoginActivity.java b/app/src/main/java/app/fedilab/android/activities/LoginActivity.java index 692f0c430..5207547ff 100644 --- a/app/src/main/java/app/fedilab/android/activities/LoginActivity.java +++ b/app/src/main/java/app/fedilab/android/activities/LoginActivity.java @@ -593,7 +593,12 @@ public class LoginActivity extends BaseActivity { editor.putString(Helper.PREF_KEY_OAUTH_TOKEN, token); editor.apply(); //Update the account with the token; - new UpdateAccountInfoAsyncTask(LoginActivity.this, token, client_id, client_secret, refresh_token, instance, socialNetwork).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR); + if (instance != null) { + new UpdateAccountInfoAsyncTask(LoginActivity.this, token, client_id, client_secret, refresh_token, instance, socialNetwork).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR); + } else { + connectionButton.setEnabled(true); + Toasty.error(LoginActivity.this, getString(R.string.toast_error), Toast.LENGTH_LONG).show(); + } } catch (JSONException e) { e.printStackTrace(); } |