diff --git a/src/routers/abstractproduct.js b/src/routers/abstractproduct.js index 40d5e38..f20a6c1 100644 --- a/src/routers/abstractproduct.js +++ b/src/routers/abstractproduct.js @@ -15,6 +15,6 @@ const AbstractProductRouter = new Router(); AbstractProductRouter.post('/create', upload.single("file"), tryHandler(auth.authenticate), tryHandler(auth.userIsInGroup), tryHandler(AbstractProductController.create)); AbstractProductRouter.post('/update', upload.single("file"), tryHandler(auth.authenticate), tryHandler(auth.userIsInGroup), tryHandler(existance.localIdExists), tryHandler(AbstractProductController.update)); AbstractProductRouter.get('/:groupId/:localId', tryHandler(auth.authenticate), tryHandler(auth.userIsInGroup), tryHandler(existance.localIdExists), tryHandler(AbstractProductController.getById)); -AbstractProductRouter.get('/getimage/:groupId/:localId', tryHandler(auth.authenticate), tryHandler(auth.userIsInGroup), tryHandler(existance.localIdExists), tryHandler(AbstractProductController.getImage)); +AbstractProductRouter.get('/getImage/:groupId/:localId', tryHandler(auth.authenticate), tryHandler(auth.userIsInGroup), tryHandler(existance.localIdExists), tryHandler(AbstractProductController.getImage)); export default AbstractProductRouter; \ No newline at end of file diff --git a/src/services/product.js b/src/services/product.js index 6d7c7dd..679ffad 100644 --- a/src/services/product.js +++ b/src/services/product.js @@ -55,7 +55,7 @@ class ProductService { async getByLocalId(groupId, localId) { let result = (await db.query("SELECT * FROM products WHERE group_id = $1 AND local_id = $2", [groupId, localId])); if (result.rowCount == 0) throw new customError(`getByLocalId product not found`, responseCodes.responses.products.not_found); - return responseCodes.rows[0]; + return result.rows[0]; } };