fix(backend): close try-catch block for attribute definition route in product-attributes
This commit is contained in:
1 parent
9107a64637
commit
44d9f1f198
1 file changed
+4
@@ -155,6 +155,10 @@ export const productAttributesRoute = new Elysia()
|
|||||||
|
|
||||||
if (!definition) return status(404, { message: "Attribute definition not found" });
|
if (!definition) return status(404, { message: "Attribute definition not found" });
|
||||||
return localizeAttributeDefinition(definition, lang);
|
return localizeAttributeDefinition(definition, lang);
|
||||||
|
} catch (err: any) {
|
||||||
|
return status(400, { message: err.message });
|
||||||
|
}
|
||||||
|
})
|
||||||
.get("/products/:id/attributes", async ({ params, query, status }) => {
|
.get("/products/:id/attributes", async ({ params, query, status }) => {
|
||||||
try {
|
try {
|
||||||
const productId = parseId(params.id, "product ID");
|
const productId = parseId(params.id, "product ID");
|
||||||
|
|||||||
Reference in new issue
Block a user