Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7b052662 authored by Alexandre Roux's avatar Alexandre Roux
Browse files

invalidate account manager token when needed

parent 68e7234f
Loading
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -120,10 +120,17 @@ public class K9OAuth2TokenProvider extends OAuth2TokenProvider {
        } else {
            authToken = null;
        }
        return authToken;
    }

    @Override
    public void invalidateToken(String email) {
        getTokenFromAccountManager(email);
        if (authToken != null) {
            accountManager.invalidateAuthToken(AUTH_TOKEN_TYPE,authToken);
            return;

        }
        Account gmailAccount = getAccountFromManager(email);

        if (gmailAccount != null) {