From 908936b709163be537311d4546d9b0806030b3da Mon Sep 17 00:00:00 2001 From: Frank Chiarulli Jr Date: Wed, 23 Dec 2020 12:54:27 -0500 Subject: [PATCH 1/2] replace refresh func with exernal gbe request --- src/background.js | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/background.js b/src/background.js index 8f1eeb5..abfcc59 100644 --- a/src/background.js +++ b/src/background.js @@ -35,10 +35,18 @@ class AccessToken { injectLoggedInStatus(false); } - static async refresh() { - await fetch(`${AUTH_BASE_URL}/refresh_token`, { - method: 'POST', - credentials: 'include', + static refresh() { + return new Promise((resolve, reject) => { + chrome.runtime.sendMessage('firefox@ghostery.com', 'refreshToken', (response) => { + console.log('responded') + if (!response && chrome.runtime.lastError) { + reject(chrome.runtime.lastError); + } else if (!response.success){ + reject(response.error); + } else { + resolve(); + } + }); }); } } From 754603803fd6fe7e4599380109102f9cb3fef38f Mon Sep 17 00:00:00 2001 From: Frank Chiarulli Jr Date: Wed, 23 Dec 2020 12:55:58 -0500 Subject: [PATCH 2/2] remove console log --- src/background.js | 1 - 1 file changed, 1 deletion(-) diff --git a/src/background.js b/src/background.js index abfcc59..12653ed 100644 --- a/src/background.js +++ b/src/background.js @@ -38,7 +38,6 @@ class AccessToken { static refresh() { return new Promise((resolve, reject) => { chrome.runtime.sendMessage('firefox@ghostery.com', 'refreshToken', (response) => { - console.log('responded') if (!response && chrome.runtime.lastError) { reject(chrome.runtime.lastError); } else if (!response.success){