x
This commit is contained in:
1 parent
6096c727d9
commit
3965f4f4da
38 files changed
+1513
-752
No files matched your search
@@ -130,6 +130,18 @@ server.setRequestHandler(ListToolsRequestSchema, async () => {
|
||||
required: ["id", "lang", "name"]
|
||||
}
|
||||
},
|
||||
{
|
||||
name: "update_category_image",
|
||||
description: "Update the image URL for a specific category.",
|
||||
inputSchema: {
|
||||
type: "object",
|
||||
properties: {
|
||||
id: { type: "number", description: "Category ID" },
|
||||
imageUrl: { type: ["string", "null"], description: "New image URL, or null/empty string to remove the image" }
|
||||
},
|
||||
required: ["id", "imageUrl"]
|
||||
}
|
||||
},
|
||||
{
|
||||
name: "update_product_brand_translation",
|
||||
description: "Add or update translations for a specific product brand.",
|
||||
@@ -868,6 +880,15 @@ server.setRequestHandler(CallToolRequestSchema, async (request) => {
|
||||
content: [{ type: "text", text: JSON.stringify(res.data, null, 2) }]
|
||||
};
|
||||
}
|
||||
case "update_category_image": {
|
||||
const { id, imageUrl } = params as any;
|
||||
const res = await api.patch(`/categories/${id}/image`, {
|
||||
imageUrl: imageUrl || null
|
||||
});
|
||||
return {
|
||||
content: [{ type: "text", text: JSON.stringify(res.data, null, 2) }]
|
||||
};
|
||||
}
|
||||
case "update_product_brand_translation": {
|
||||
const { id, lang, name } = params as any;
|
||||
const res = await api.patch(`/products/brands/${id}/translations`, {
|
||||
|
||||
Reference in new issue
Block a user