add middlewares in OfficeFolderAnchorsController
This commit is contained in:
parent
dc5eb4cb52
commit
9590adff2e
@ -6,6 +6,9 @@ import { OfficeFolder } from "le-coffre-resources/dist/Notary";
|
||||
import { getFolderHashes } from "@Common/optics/notary";
|
||||
import OfficeFoldersService from "@Services/notary/OfficeFoldersService/OfficeFoldersService";
|
||||
import SecureService from "@Services/common/SecureService/SecureService";
|
||||
import authHandler from "@App/middlewares/AuthHandler";
|
||||
import ruleHandler from "@App/middlewares/RulesHandler";
|
||||
import folderHandler from "@App/middlewares/OfficeMembershipHandlers/FolderHandler";
|
||||
|
||||
@Controller()
|
||||
@Service()
|
||||
@ -17,7 +20,7 @@ export default class OfficeFoldersController extends ApiController {
|
||||
/**
|
||||
* @description Create a new folder anchor
|
||||
*/
|
||||
@Post("/api/v1/notary/anchors/:uid")
|
||||
@Post("/api/v1/notary/anchors/:uid", [authHandler, ruleHandler, folderHandler])
|
||||
protected async post(req: Request, response: Response) {
|
||||
try {
|
||||
const uid = req.params["uid"];
|
||||
@ -63,7 +66,7 @@ export default class OfficeFoldersController extends ApiController {
|
||||
/**
|
||||
* @description Verify a folder anchor status
|
||||
*/
|
||||
@Get("/api/v1/notary/anchors/:uid")
|
||||
@Get("/api/v1/notary/anchors/:uid", [authHandler, ruleHandler, folderHandler])
|
||||
protected async get(req: Request, response: Response) {
|
||||
try {
|
||||
const uid = req.params["uid"];
|
||||
|
Loading…
x
Reference in New Issue
Block a user