From 86fe39f5b5032ed8d32ba50e94c2be69498142bc Mon Sep 17 00:00:00 2001 From: Rafi Arrafif Date: Sun, 29 Mar 2026 11:23:27 +0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=9A=20chore:=20move=20collection=20rou?= =?UTF-8?q?te=20module?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../collection/controllers/addItemToCollection.controller.ts | 3 +-- src/modules/collection/index.ts | 2 +- src/modules/collection/schemas/addItemToCollection.schema.ts | 4 +--- 3 files changed, 3 insertions(+), 6 deletions(-) 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: {