From 5f5e8842d0f92e931194ddd9297781d10586ce81 Mon Sep 17 00:00:00 2001 From: 65160381 <65160381@go.buu.ac.th> Date: Tue, 25 Mar 2025 03:38:52 +0700 Subject: [PATCH] 9.5 --- app.js | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/app.js b/app.js index 62bdd13..ea6b99b 100644 --- a/app.js +++ b/app.js @@ -126,26 +126,6 @@ app.post('/login', async (req, res) => { -app.post('/api/products', upload.single('productImg'), (req, res) => { - if (!req.session.user) { - return res.status(401).send('User not logged in'); - } - - const { productName, productPrice } = req.body; - const productImg = req.file ? `/uploads/${req.file.filename}` : null; - const userId = req.session.user.id; - - if (!productName || !productPrice || !productImg) { - return res.status(400).json({ message: 'All fields are required' }); - } - - pool.query('INSERT INTO products (product_name, product_price, product_img, user_id) VALUES (?, ?, ?, ?)', - [productName, productPrice, productImg, userId], (err, results) => { - if (err) return res.status(500).send('Error adding product'); - res.json({ message: 'Product added successfully', productId: results.insertId }); - }); -}); - // Fetch products of logged-in user app.get('/api/user/products', (req, res) => { if (!req.session.user) { -- GitLab