Project

General

Profile

« Previous | Next » 

Revision 3d6ffa57

Added by koszko over 1 year ago

make resource dependency specifier an object

View differences:

background/patterns_query_manager.js
99 99

  
100 100
function register(kind, object) {
101 101
    if (kind === "mappings") {
102
	for (const [pattern, resource] of Object.entries(object.payloads))
102
	for (const [pattern, resource] of Object.entries(object.payloads || {}))
103 103
	    pqt.register(tree, pattern, object.identifier, resource);
104 104
    } else /* if (kind === "blocking") */ {
105 105
	/*
......
120 120
    const old_version = currently_registered.get(change.key);
121 121
    if (old_version !== undefined) {
122 122
	if (kind === "mappings") {
123
	    for (const pattern in old_version.payloads)
123
	    for (const pattern in old_version.payloads || {})
124 124
		pqt.deregister(tree, pattern, change.key);
125 125
	} else /* if (kind === "blocking") */ {
126 126
	    pqt.deregister(tree, change.key, "~allow");

Also available in: Unified diff