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:
Claude
2026-08-18 22:23:48 +00:00
parent d141196c21
commit 3d86580cd7
+8 -1
View File
@@ -143,7 +143,14 @@ export default function RecipeScreen() {
for (const m of missing) {
await api(`/v1/shopping-lists/${listId}/items`, {
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;