Project

General

Profile

« Previous | Next » 

Revision 3d6ffa57

Added by koszko over 1 year ago

make resource dependency specifier an object

View differences:

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