Kleiner Anpassungen / Aktualisierung Dokumentation

This commit is contained in:
2026-08-11 18:51:59 +02:00
parent da688bb294
commit 1d295796b4
15 changed files with 1948 additions and 1421 deletions

View File

@@ -652,7 +652,14 @@ export async function listDetailView(
// Sonst bestätigen lassen - auch bei einem Treffer in der
// Produktdatenbank. Fremde Angaben sollen nicht ungeprüft in den
// eigenen Artikelstamm wandern.
const confirmed = await confirmScan(lookup);
// Auswahl aus der Eingabezeile als Vorbelegung mitgeben; was der
// Dialog zurückliefert, gilt.
const confirmed = await confirmScan(lookup, {
markets,
categories,
market: marketField ? marketField.value : null,
category: categoryField ? categoryField.value : null,
});
if (!confirmed) return;
await change("item.create", {
@@ -662,10 +669,8 @@ export async function listDetailView(
pack_size: parseQuantity(confirmed.packSize),
pack_unit: confirmed.packUnit || null,
variant: confirmed.variant || null,
...(marketField && marketField.value
? { market_id: marketField.value } : {}),
...(categoryField && categoryField.value
? { category_id: categoryField.value } : {}),
...(confirmed.marketId ? { market_id: confirmed.marketId } : {}),
...(confirmed.categoryId ? { category_id: confirmed.categoryId } : {}),
});
}