diff --git a/03_js-dom.zip b/03_js-dom.zip deleted file mode 100644 index 83e99a9..0000000 Binary files a/03_js-dom.zip and /dev/null differ diff --git a/03_js-dom/unterricht/tag25/01_product-manager-final/package-lock.json b/03_js-dom/unterricht/tag25/01_product-manager-final/package-lock.json new file mode 100644 index 0000000..0c2f624 --- /dev/null +++ b/03_js-dom/unterricht/tag25/01_product-manager-final/package-lock.json @@ -0,0 +1,12 @@ +{ + "name": "product-manager-final", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "product-manager-final", + "version": "1.0.0" + } + } +} diff --git a/03_js-dom/unterricht/tag25/02_website/backend/models/ProductModel.js b/03_js-dom/unterricht/tag25/02_website/backend/models/ProductModel.js index a3d0a39..b8dba20 100644 --- a/03_js-dom/unterricht/tag25/02_website/backend/models/ProductModel.js +++ b/03_js-dom/unterricht/tag25/02_website/backend/models/ProductModel.js @@ -32,6 +32,8 @@ const ProductModel = () => { const add = (product) => { const { name, price } = product; + // TODO: Validierung des Produkts + products.push({ _id: id(), position: products.length + 1, diff --git a/03_js-dom/unterricht/tag25/02_website/backend/utils/json-modifier.js b/03_js-dom/unterricht/tag25/02_website/backend/utils/json-modifier.js index 9baf53d..7805c1f 100644 --- a/03_js-dom/unterricht/tag25/02_website/backend/utils/json-modifier.js +++ b/03_js-dom/unterricht/tag25/02_website/backend/utils/json-modifier.js @@ -12,7 +12,7 @@ try { console.log(products); - fs.writeFileSync('../data/products2.json', JSON.stringify(products, null, 2)); + fs.writeFileSync('../data/products.json', JSON.stringify(products, null, 2)); } catch (error) { console.log(error); }