refactor: updated permissions
This commit is contained in:
@@ -6,12 +6,9 @@ import { UpdateRemarkDto } from "../dto/remark/update-remark.dto";
|
|||||||
import { TMRemark } from "../entities/remark.entity";
|
import { TMRemark } from "../entities/remark.entity";
|
||||||
import { AuthGuards } from "../../../common/decorators/auth-guard.decorator";
|
import { AuthGuards } from "../../../common/decorators/auth-guard.decorator";
|
||||||
import { AdminRoute } from "../../../common/decorators/admin.decorator";
|
import { AdminRoute } from "../../../common/decorators/admin.decorator";
|
||||||
import { PermissionsDec } from "../../../common/decorators/permission.decorator";
|
|
||||||
import { PermissionEnum } from "../../users/enums/permission.enum";
|
|
||||||
|
|
||||||
@AuthGuards()
|
@AuthGuards()
|
||||||
@AdminRoute()
|
@AdminRoute()
|
||||||
@PermissionsDec(PermissionEnum.REMARK)
|
|
||||||
@ApiTags("Task Manager - Remarks")
|
@ApiTags("Task Manager - Remarks")
|
||||||
@Controller("task-manager/remarks")
|
@Controller("task-manager/remarks")
|
||||||
export class RemarkController {
|
export class RemarkController {
|
||||||
|
|||||||
@@ -31,5 +31,4 @@ export enum PermissionEnum {
|
|||||||
VIEW_ALL_PROJECTS="view_all_projects",
|
VIEW_ALL_PROJECTS="view_all_projects",
|
||||||
TASK="task", // read, create, update, remove
|
TASK="task", // read, create, update, remove
|
||||||
TASK_PHASE="task_phase",
|
TASK_PHASE="task_phase",
|
||||||
REMARK="remark"
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user