Browse Source

delete info if empty

Former-commit-id: 7d3a3a6141aa4c2a4ef6359f4be543ab981a31a0
Gildas 6 years ago
parent
commit
93439cfd29
1 changed files with 5 additions and 1 deletions
  1. 5 1
      extension/core/bg/config.js

+ 5 - 1
extension/core/bg/config.js

@@ -370,7 +370,11 @@ singlefile.extension.core.bg.config = (() => {
 
 
 	async function removeAuthInfo() {
 	async function removeAuthInfo() {
 		let authInfo = getAuthInfo();
 		let authInfo = getAuthInfo();
-		setAuthInfo({ revokableAccessToken: authInfo.revokableAccessToken });
+		if (authInfo.revokableAccessToken) {
+			setAuthInfo({ revokableAccessToken: authInfo.revokableAccessToken });
+		} else {
+			await browser.storage.local.remove(["authInfo"]);
+		}
 	}
 	}
 
 
 	async function resetProfiles() {
 	async function resetProfiles() {