final tweaks for 0.4 release

This commit is contained in:
Jack Case
2025-11-17 00:35:17 +00:00
parent cc229b54be
commit 99c9b106c1
3 changed files with 23 additions and 2 deletions

View File

@@ -182,10 +182,11 @@ async function update_page_action_icon(details: browser.webNavigation._OnCommitt
}
function message_listener(message: any, sender: any, send_response: Function): Promise<any> {
const sender_tab = sender.tab ? sender.tab : undefined
const tabid = sender_tab ? sender_tab.id : undefined
switch (message.type) {
case "check":
const tabid = sender.tab.id
let check_promises = new Array()
let not_found_local = new Array()
@@ -223,6 +224,15 @@ function message_listener(message: any, sender: any, send_response: Function): P
const response = { logged_in: token != null ? true : false }
return new Promise((resolve, reject) => { resolve(response) })
break
case "report":
return new Promise((resolve, reject) => {
browser.tabs.query({ active: true, currentWindow: true }).then((tabs) => {
const tab_url = new URL(tabs[0].url)
insert_slop(tab_url.hostname, tab_url.pathname, true).then(() => resolve(true))
})
})
break
}
}