diff --git a/web/src/pages/ProductForm.jsx b/web/src/pages/ProductForm.jsx index 46a09c1..2f21ca5 100644 --- a/web/src/pages/ProductForm.jsx +++ b/web/src/pages/ProductForm.jsx @@ -1135,36 +1135,37 @@ export default function ProductForm() { }} onError={setError} /> - ) : ( - // Gegenstand als Menge je Lagerort (Einzelstücke stehen unten). - product && !form.individual && ( - { - setLots(await api.listLots(id)); - setProduct(await api.getProduct(id)); - }} + onChanged={async () => { setProduct(await api.getProduct(id)); }} onError={setError} /> ) - ))} + ) : ( + // Gegenstand als Menge je Lagerort. + { + setLots(await api.listLots(id)); + setProduct(await api.getProduct(id)); + }} + onError={setError} + /> + )))} - {/* Einzelstücke über die volle Breite – die Tabelle hat viele Spalten. */} - {!isNew && product && isObject && form.individual && ( - { setProduct(await api.getProduct(id)); }} - onError={setError} - /> - )} - {/* Unterhalb der beiden Spalten: die Codes braucht man selten, sie sollen Formular und Chargen nicht auseinanderschieben. */} {!isNew && product && (