Check if getAccessToken returned null

gtask_related_email
Alex Baker 5 years ago
parent 3dd7ff295e
commit 292fda689f

@ -81,7 +81,8 @@ public class GtasksInvoker {
private void checkToken() {
if (Strings.isNullOrEmpty(credential.getAccessToken())) {
Bundle bundle = googleAccountManager.getAccessToken(account, TasksScopes.TASKS);
credential.setAccessToken(bundle.getString(AccountManager.KEY_AUTHTOKEN));
credential.setAccessToken(
bundle != null ? bundle.getString(AccountManager.KEY_AUTHTOKEN) : null);
}
}

@ -62,7 +62,8 @@ public class DriveInvoker {
if (Strings.isNullOrEmpty(credential.getAccessToken())) {
String account = preferences.getStringValue(R.string.p_google_drive_backup_account);
Bundle bundle = googleAccountManager.getAccessToken(account, DriveScopes.DRIVE_FILE);
credential.setAccessToken(bundle.getString(AccountManager.KEY_AUTHTOKEN));
credential.setAccessToken(
bundle != null ? bundle.getString(AccountManager.KEY_AUTHTOKEN) : null);
}
}

Loading…
Cancel
Save