diff --git a/lib/api/auth.dart b/lib/api/auth.dart index cd5ab76..6f20b18 100644 --- a/lib/api/auth.dart +++ b/lib/api/auth.dart @@ -122,9 +122,10 @@ class PremiumAuth { // return false; // } - Future refreshAuth({bool removePremium = false}) async { + Future refreshAuth( + {bool removePremium = false, bool reactivate = false}) async { if (!removePremium) { - if (_settings.plusSessionId == "") { + if (_settings.plusSessionId == "" && !reactivate) { await _settings.update(premiumScopes: [], premiumLogin: ""); return false; }