Project

General

Profile

« Previous | Next » 

Revision 7218849a

Added by koszko over 1 year ago

add a mapping/resources installation dialog

View differences:

html/payload_create.js
137 137
{
138 138
    const db = await haketilodb.get();
139 139
    const tx_starter = haketilodb.start_items_transaction;
140
    const tx_ctx = await tx_starter(["resources", "mappings"], saving.files);
140
    const tx_ctx = await tx_starter(["resource", "mapping"], saving.files);
141 141

  
142
    for (const [type, store_name] of
143
	 [["resource", "resources"], ["mapping", "mappings"]]) {
142
    for (const type of ["resource", "mapping"]) {
144 143
	if (!saving[`override_${type}`] &&
145
	    (await haketilodb.idb_get(tx_ctx.transaction, store_name,
144
	    (await haketilodb.idb_get(tx_ctx.transaction, type,
146 145
				      saving.identifier))) {
147 146
	    saving.ask_override = type;
148 147
	    return;

Also available in: Unified diff