Procházet zdrojové kódy

Bug fix: updating sub-ingredients was not creating a subIngredient class instance on frontend.

Lee Morgan před 4 roky
rodič
revize
a4d6081d4e
1 změnil soubory, kde provedl 7 přidání a 4 odebrání
  1. 7 4
      views/dashboardPage/js/classes/Ingredient.js

+ 7 - 4
views/dashboardPage/js/classes/Ingredient.js

@@ -79,10 +79,13 @@ class Ingredient{
 
     addIngredients(ingredients){
         for(let i = 0; i < ingredients.length; i++){
-            this._subIngredients.push({
-                ingredient: this._parent.getIngredient(ingredients[i].ingredient).ingredient,
-                quantity: ingredients[i].quantity
-            });
+            this._subIngredients.push(new SubIngredient(
+                ingredients[i].id,
+                ingredients[i].ingredient,
+                ingredients[i].quantity,
+                ingredients[i].unit,
+                this
+            ));
         }
     }