Project

General

Profile

« Previous | Next » 

Revision 5957fbee

Added by koszko about 2 years ago

make settings_query.js use storage object passed as an argument

View differences:

background/page_info_server.js
10 10
 * IMPORTS_START
11 11
 * IMPORT listen_for_connection
12 12
 * IMPORT get_storage
13
 * IMPORT get_query_all
13
 * IMPORT query_all
14 14
 * IMPORT TYPE_PREFIX
15 15
 * IMPORT CONNECTION_TYPE
16 16
 * IMPORT url_matches
......
18 18
 */
19 19

  
20 20
var storage;
21
var query_all;
22 21

  
23 22
function handle_change(connection_data, change)
24 23
{
......
37 36
    }
38 37

  
39 38
    connection_data.subscribed.add(url);
40
    connection_data.port.postMessage(["new_url", query_all(url)]);
39
    connection_data.port.postMessage(["new_url", query_all(storage, url)]);
41 40
}
42 41

  
43 42
function new_connection(port)
......
62 61
async function start_page_info_server()
63 62
{
64 63
    storage = await get_storage();
65
    query_all = await get_query_all();
66 64

  
67 65
    listen_for_connection(CONNECTION_TYPE.PAGE_INFO, new_connection);
68 66
}

Also available in: Unified diff