diff --git a/pos/static/js/inventory.js b/pos/static/js/inventory.js index e898132..acaa3e0 100644 --- a/pos/static/js/inventory.js +++ b/pos/static/js/inventory.js @@ -337,6 +337,8 @@ } function createItem() { + var elPrice2 = document.getElementById('newPrice2'); + var elPrice3 = document.getElementById('newPrice3'); var data = { part_number: document.getElementById('newPartNumber').value.trim(), name: document.getElementById('newName').value.trim(), @@ -344,8 +346,8 @@ barcode: document.getElementById('newBarcode').value.trim() || undefined, cost: parseFloat(document.getElementById('newCost').value) || 0, price_1: parseFloat(document.getElementById('newPrice1').value) || 0, - price_2: parseFloat(document.getElementById('newPrice2').value) || 0, - price_3: parseFloat(document.getElementById('newPrice3').value) || 0, + price_2: elPrice2 ? (parseFloat(elPrice2.value) || 0) : 0, + price_3: elPrice3 ? (parseFloat(elPrice3.value) || 0) : 0, min_stock: parseInt(document.getElementById('newMinStock').value) || 0, initial_stock: parseInt(document.getElementById('newInitialStock').value) || 0, location: document.getElementById('newLocation').value.trim()