fix article and tag slug
This commit is contained in:
@@ -255,15 +255,15 @@ export class ArticleController extends Controller {
|
|||||||
this.create.bind(this),
|
this.create.bind(this),
|
||||||
);
|
);
|
||||||
router.get("/", createOrmContextMiddleware, this.list.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(
|
router.put(
|
||||||
"/:id",
|
"/:slug",
|
||||||
createOrmContextMiddleware,
|
createOrmContextMiddleware,
|
||||||
isAdminMiddleware(this.jwtService, [AdminPermission.updateArticle]),
|
isAdminMiddleware(this.jwtService, [AdminPermission.updateArticle]),
|
||||||
this.update.bind(this),
|
this.update.bind(this),
|
||||||
);
|
);
|
||||||
router.delete(
|
router.delete(
|
||||||
"/:id",
|
"/:slug",
|
||||||
createOrmContextMiddleware,
|
createOrmContextMiddleware,
|
||||||
isAdminMiddleware(this.jwtService, [AdminPermission.deleteArticle]),
|
isAdminMiddleware(this.jwtService, [AdminPermission.deleteArticle]),
|
||||||
this.delete.bind(this),
|
this.delete.bind(this),
|
||||||
|
|||||||
@@ -187,15 +187,15 @@ export class TagController extends Controller {
|
|||||||
this.create.bind(this),
|
this.create.bind(this),
|
||||||
);
|
);
|
||||||
router.get("/", createOrmContextMiddleware, this.list.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(
|
router.put(
|
||||||
"/:id",
|
"/:slug",
|
||||||
createOrmContextMiddleware,
|
createOrmContextMiddleware,
|
||||||
isAdminMiddleware(this.jwtService, [AdminPermission.updateTag]),
|
isAdminMiddleware(this.jwtService, [AdminPermission.updateTag]),
|
||||||
this.update.bind(this),
|
this.update.bind(this),
|
||||||
);
|
);
|
||||||
router.delete(
|
router.delete(
|
||||||
"/:id",
|
"/:slug",
|
||||||
createOrmContextMiddleware,
|
createOrmContextMiddleware,
|
||||||
isAdminMiddleware(this.jwtService, [AdminPermission.deleteTag]),
|
isAdminMiddleware(this.jwtService, [AdminPermission.deleteTag]),
|
||||||
this.delete.bind(this),
|
this.delete.bind(this),
|
||||||
|
|||||||
Reference in New Issue
Block a user