Revision 5957fbee
Added by koszko about 2 years ago
background/page_actions_server.js | ||
---|---|---|
13 | 13 |
* IMPORT browser |
14 | 14 |
* IMPORT listen_for_connection |
15 | 15 |
* IMPORT sha256 |
16 |
* IMPORT get_query_best
|
|
16 |
* IMPORT query_best |
|
17 | 17 |
* IMPORT make_ajax_request |
18 | 18 |
* IMPORTS_END |
19 | 19 |
*/ |
20 | 20 |
|
21 | 21 |
var storage; |
22 |
var query_best; |
|
23 | 22 |
var handler; |
24 | 23 |
|
25 | 24 |
function send_actions(url, port) |
26 | 25 |
{ |
27 |
const [pattern, settings] = query_best(url); |
|
26 |
const [pattern, settings] = query_best(storage, url);
|
|
28 | 27 |
const repos = storage.get_all(TYPE_PREFIX.REPO); |
29 | 28 |
|
30 | 29 |
port.postMessage(["settings", [pattern, settings, repos]]); |
... | ... | |
126 | 125 |
async function start_page_actions_server() |
127 | 126 |
{ |
128 | 127 |
storage = await get_storage(); |
129 |
query_best = await get_query_best(); |
|
130 | 128 |
|
131 | 129 |
listen_for_connection(CONNECTION_TYPE.PAGE_ACTIONS, new_connection); |
132 | 130 |
} |
Also available in: Unified diff
make settings_query.js use storage object passed as an argument