Jelajahi Sumber

Update new order sidebar to convert to main unit

Lee Morgan 6 tahun lalu
induk
melakukan
78c164429d
1 mengubah file dengan 4 tambahan dan 3 penghapusan
  1. 4 3
      views/dashboardPage/sidebars/sidebars.js

+ 4 - 3
views/dashboardPage/sidebars/sidebars.js

@@ -256,11 +256,12 @@ let newOrderComp = {
             let quantity = categoriesList.children[i].children[1].value;
             let price = categoriesList.children[i].children[2].value;
 
+            let fakeOrder = new Order(undefined, undefined, new Date(), [], undefined);
             if(quantity !== ""  && price !== ""){
                 ingredients.push({
                     ingredient: categoriesList.children[i].ingredient.id,
-                    quantity: parseFloat(quantity),
-                    price: parseInt(price * 100)
+                    quantity: convertToMain(categoriesList.children[i].ingredient.unit, parseFloat(quantity)),
+                    price: categoriesList.children[i].ingredient.convert(parseInt(price * 100))
                 });
             }
         }
@@ -269,7 +270,7 @@ let newOrderComp = {
             name: document.getElementById("orderName").value,
             date: document.getElementById("orderDate").value,
             ingredients: ingredients
-        }
+        };
 
         let loader = document.getElementById("loaderContainer");
         loader.style.display = "flex";