From 3d86580cd74c280ec897954276a6b2b47294bc14 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 18 Aug 2026 22:23:48 +0000 Subject: [PATCH] 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. --- apps/mobile/src/app/recipe/[id].tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/apps/mobile/src/app/recipe/[id].tsx b/apps/mobile/src/app/recipe/[id].tsx index 44bd6e9..fe424a5 100644 --- a/apps/mobile/src/app/recipe/[id].tsx +++ b/apps/mobile/src/app/recipe/[id].tsx @@ -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;