fix(recept): skicka mangd+enhet+katalog-id till inkopslistan (inte bara namn)
"Lagg till i inkopslistan" skickade bara displayName -> allt blev "1 st". Nu skickas ratt mangd + enhet (t.ex. socker 2 dl, jast 20 g) och katalog-id sa servern slar ihop med ev. befintlig rad i stallet for att dubblera.
This commit is contained in:
@@ -143,7 +143,14 @@ export default function RecipeScreen() {
|
|||||||
for (const m of missing) {
|
for (const m of missing) {
|
||||||
await api(`/v1/shopping-lists/${listId}/items`, {
|
await api(`/v1/shopping-lists/${listId}/items`, {
|
||||||
method: "POST",
|
method: "POST",
|
||||||
body: { displayName: m.displayNameSv },
|
// Skicka riktig mängd + enhet + katalog-id (annars blir det "1 st").
|
||||||
|
// Katalog-id gör att servern slår ihop med ev. befintlig rad.
|
||||||
|
body: {
|
||||||
|
displayName: m.displayNameSv,
|
||||||
|
canonicalIngredientId: m.canonicalIngredientId,
|
||||||
|
quantity: m.quantity,
|
||||||
|
unit: m.unit,
|
||||||
|
},
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
return missing.length;
|
return missing.length;
|
||||||
|
|||||||
Reference in New Issue
Block a user