Revision 7218849a
Added by koszko over 1 year ago
| 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
add a mapping/resources installation dialog