From 1a4ee566ac0dc152ca4ce6db135426ba33f99f66 Mon Sep 17 00:00:00 2001 From: ItsMalma Date: Fri, 12 Dec 2025 12:28:59 +0700 Subject: [PATCH] fix article and tag slug --- src/modules/article/article.controller.ts | 6 +++--- src/modules/tag/tag.controller.ts | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/modules/article/article.controller.ts b/src/modules/article/article.controller.ts index 47b72e5..8b04dca 100644 --- a/src/modules/article/article.controller.ts +++ b/src/modules/article/article.controller.ts @@ -255,15 +255,15 @@ export class ArticleController extends Controller { this.create.bind(this), ); router.get("/", createOrmContextMiddleware, this.list.bind(this)); - router.get("/:id", createOrmContextMiddleware, this.view.bind(this)); + router.get("/:slug", createOrmContextMiddleware, this.view.bind(this)); router.put( - "/:id", + "/:slug", createOrmContextMiddleware, isAdminMiddleware(this.jwtService, [AdminPermission.updateArticle]), this.update.bind(this), ); router.delete( - "/:id", + "/:slug", createOrmContextMiddleware, isAdminMiddleware(this.jwtService, [AdminPermission.deleteArticle]), this.delete.bind(this), diff --git a/src/modules/tag/tag.controller.ts b/src/modules/tag/tag.controller.ts index 9c56cdf..8fe2115 100644 --- a/src/modules/tag/tag.controller.ts +++ b/src/modules/tag/tag.controller.ts @@ -187,15 +187,15 @@ export class TagController extends Controller { this.create.bind(this), ); router.get("/", createOrmContextMiddleware, this.list.bind(this)); - router.get("/:id", createOrmContextMiddleware, this.view.bind(this)); + router.get("/:slug", createOrmContextMiddleware, this.view.bind(this)); router.put( - "/:id", + "/:slug", createOrmContextMiddleware, isAdminMiddleware(this.jwtService, [AdminPermission.updateTag]), this.update.bind(this), ); router.delete( - "/:id", + "/:slug", createOrmContextMiddleware, isAdminMiddleware(this.jwtService, [AdminPermission.deleteTag]), this.delete.bind(this),