Bugfix background.js initialization. Added logging
This commit is contained in:
parent
6747062ed6
commit
4b9579ceee
1 changed files with 8 additions and 3 deletions
|
@ -12,7 +12,7 @@ chrome.browserAction.onClicked.addListener(function (tab) {
|
|||
});
|
||||
|
||||
function isMenuOpen(callback) {
|
||||
messageExtension('isMenuOpen', callback);
|
||||
messageExtension('isMenuOpen').then(callback);
|
||||
}
|
||||
|
||||
function injectIframe(tab) {
|
||||
|
@ -32,12 +32,17 @@ function injectIframe(tab) {
|
|||
* javascript.
|
||||
*/
|
||||
chrome.runtime.onMessage.addListener((msg) => {
|
||||
console.log('chrome.runtime.onMessage.addListener(msg)');
|
||||
console.log(msg);
|
||||
|
||||
if (msg.command === 'loginAndRequestUserInfo') {
|
||||
console.log('Extension got a command to retrieve user info');
|
||||
|
||||
loginUser()
|
||||
.then(askForUserEmail)
|
||||
.then(function (userInfo) {
|
||||
console.log('Background.js received userInfo:');
|
||||
console.log(userInfo);
|
||||
messageExtension({ loginObj: userInfo });
|
||||
});
|
||||
}
|
||||
|
@ -61,9 +66,9 @@ function loginUser() {
|
|||
}
|
||||
|
||||
function askForUserEmail() {
|
||||
return new Promise(function (resolve, reject) {
|
||||
return new Promise(function (resolve, reject) {
|
||||
chrome.identity.getProfileUserInfo(resolve);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
function logOutUser() {
|
||||
|
|
Loading…
Reference in a new issue