Revision 3d6ffa57
Added by koszko over 1 year ago
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
make resource dependency specifier an object