Revision 3d6ffa57
Added by koszko over 1 year ago
background/indexeddb_files_server.js | ||
---|---|---|
62 | 62 |
.map(s => haketilodb.idb_get(getting.tx, "files", s.sha256)); |
63 | 63 |
|
64 | 64 |
const deps_proms = (definition.dependencies || []) |
65 |
.map(dep_id => get_resource_files(getting, dep_id));
|
|
65 |
.map(res_ref => get_resource_files(getting, res_ref.identifier));
|
|
66 | 66 |
|
67 | 67 |
const files = (await Promise.all(file_proms)).map(f => f.contents); |
68 | 68 |
getting.files_by_res_id.set(id, files); |
... | ... | |
93 | 93 |
processed.add(id); |
94 | 94 |
|
95 | 95 |
const ds = (defs_by_res_id.get(id).dependencies || []).reverse(); |
96 |
ds.forEach(dep_id => to_process.push(["start", dep_id]));
|
|
96 |
ds.forEach(res_ref => to_process.push(["start", res_ref.identifier]));
|
|
97 | 97 |
} |
98 | 98 |
|
99 | 99 |
return files; |
Also available in: Unified diff
make resource dependency specifier an object