Skip to content
This repository was archived by the owner on Feb 19, 2025. It is now read-only.

Commit

Permalink
Merge pull request #409 from UMD-ARLIS/feat/tabId
Browse files Browse the repository at this point in the history
Feature: Adding tabId to log
  • Loading branch information
Jyyjy authored Feb 8, 2024
2 parents 5ab92db + 8a54754 commit 36b5bb3
Show file tree
Hide file tree
Showing 6 changed files with 27 additions and 19 deletions.
14 changes: 9 additions & 5 deletions build/UserALEWebExtension/background.js
Original file line number Diff line number Diff line change
Expand Up @@ -415,7 +415,7 @@ function createVersionParts(count) {
* limitations under the License.
*/

var browser$1 = detect();
var browserInfo = detect();
var logs$1;
var config$1;

Expand Down Expand Up @@ -706,8 +706,8 @@ function selectorizePath(path) {
}
function detectBrowser() {
return {
'browser': browser$1 ? browser$1.name : '',
'version': browser$1 ? browser$1.version : ''
'browser': browserInfo ? browserInfo.name : '',
'version': browserInfo ? browserInfo.version : ''
};
}

Expand Down Expand Up @@ -1143,11 +1143,15 @@ function dispatchTabMessage(message) {
});
});
}
browser.runtime.onMessage.addListener(function (message) {
browser.runtime.onMessage.addListener(function (message, sender, sendResponse) {
switch (message.type) {
// Handles logs rerouted from content and option scripts
case ADD_LOG:
log(message.payload);
var log$1 = message.payload;
if ("tab" in sender && "id" in sender.tab) {
log$1["tabId"] = sender.tab.id;
}
log(log$1);
break;
case CONFIG_CHANGE:
console.log(message);
Expand Down
6 changes: 3 additions & 3 deletions build/UserALEWebExtension/content.js
Original file line number Diff line number Diff line change
Expand Up @@ -405,7 +405,7 @@ function createVersionParts(count) {
* limitations under the License.
*/

var browser$1 = detect();
var browserInfo = detect();
var logs$1;
var config$1;

Expand Down Expand Up @@ -720,8 +720,8 @@ function selectorizePath(path) {
}
function detectBrowser() {
return {
'browser': browser$1 ? browser$1.name : '',
'version': browser$1 ? browser$1.version : ''
'browser': browserInfo ? browserInfo.name : '',
'version': browserInfo ? browserInfo.version : ''
};
}

Expand Down
6 changes: 3 additions & 3 deletions build/UserALEWebExtension/options.js
Original file line number Diff line number Diff line change
Expand Up @@ -405,7 +405,7 @@ function createVersionParts(count) {
* limitations under the License.
*/

var browser$1 = detect();
var browserInfo = detect();
var logs$1;
var config$1;

Expand Down Expand Up @@ -720,8 +720,8 @@ function selectorizePath(path) {
}
function detectBrowser() {
return {
'browser': browser$1 ? browser$1.name : '',
'version': browser$1 ? browser$1.version : ''
'browser': browserInfo ? browserInfo.name : '',
'version': browserInfo ? browserInfo.version : ''
};
}

Expand Down
6 changes: 3 additions & 3 deletions build/userale-2.4.0.js
Original file line number Diff line number Diff line change
Expand Up @@ -418,7 +418,7 @@
* limitations under the License.
*/

var browser = detect();
var browserInfo = detect();
var logs$1;
var config$1;

Expand Down Expand Up @@ -745,8 +745,8 @@
}
function detectBrowser() {
return {
'browser': browser ? browser.name : '',
'version': browser ? browser.version : ''
'browser': browserInfo ? browserInfo.name : '',
'version': browserInfo ? browserInfo.version : ''
};
}

Expand Down
8 changes: 6 additions & 2 deletions src/UserALEWebExtension/background.js
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,15 @@ function dispatchTabMessage(message) {
});
}

browser.runtime.onMessage.addListener(function (message) {
browser.runtime.onMessage.addListener(function (message, sender, sendResponse) {
switch (message.type) {
// Handles logs rerouted from content and option scripts
case MessageTypes.ADD_LOG:
userale.log(message.payload);
let log = message.payload;
if("tab" in sender && "id" in sender.tab) {
log["tabId"] = sender.tab.id;
}
userale.log(log);
break;

case MessageTypes.CONFIG_CHANGE:
Expand Down
6 changes: 3 additions & 3 deletions src/packageLogs.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
*/

import { detect } from 'detect-browser';
const browser = detect();
const browserInfo = detect();

export let logs;
let config;
Expand Down Expand Up @@ -391,7 +391,7 @@ export function selectorizePath(path) {

export function detectBrowser() {
return {
'browser': browser ? browser.name : '',
'version': browser ? browser.version : ''
'browser': browserInfo ? browserInfo.name : '',
'version': browserInfo ? browserInfo.version : ''
};
}

0 comments on commit 36b5bb3

Please sign in to comment.