diff --git a/src/modules/collection/controllers/addItemToCollection.controller.ts b/src/modules/collection/controllers/addItemToCollection.controller.ts index 00a5885..b82a9a6 100644 --- a/src/modules/collection/controllers/addItemToCollection.controller.ts +++ b/src/modules/collection/controllers/addItemToCollection.controller.ts @@ -7,13 +7,12 @@ import { mainErrorHandler } from "../../../helpers/error/handler"; export const addItemToCollectionController = async (ctx: { set: Context["set"]; headers: Static; - params: Static; body: Static; }) => { try { const savedItem = await addItemToCollectionService({ cookie: ctx.headers.cookie, - collectionName: ctx.params.name, + collectionName: ctx.body.name, mediaId: ctx.body.itemId, }); return returnWriteResponse(ctx.set, 200, "Item added to collection successfully", savedItem); diff --git a/src/modules/collection/index.ts b/src/modules/collection/index.ts index 781d87c..943f510 100644 --- a/src/modules/collection/index.ts +++ b/src/modules/collection/index.ts @@ -3,7 +3,7 @@ import { addItemToCollectionController } from "./controllers/addItemToCollection import { addItemToCollectionSchema } from "./schemas/addItemToCollection.schema"; export const collectionModule = new Elysia({ prefix: "/collections", tags: ["Collections"] }).post( - "/:name", + "/sys", addItemToCollectionController, addItemToCollectionSchema, ); diff --git a/src/modules/collection/schemas/addItemToCollection.schema.ts b/src/modules/collection/schemas/addItemToCollection.schema.ts index 36bda47..cd5d740 100644 --- a/src/modules/collection/schemas/addItemToCollection.schema.ts +++ b/src/modules/collection/schemas/addItemToCollection.schema.ts @@ -5,10 +5,8 @@ export const addItemToCollectionSchema = { headers: t.Object({ cookie: t.String({ description: "Authentication token in cookie format, e.g., auth_token=your_jwt_token;" }), }), - params: t.Object({ - name: t.String({ description: "Name of the collection to which the item will be added" }), - }), body: t.Object({ + name: t.String({ description: "Name of the collection to which the item will be added" }), itemId: t.String({ description: "ID of the item to be added to the collection", examples: ["12345"] }), }), detail: {