summary refs log tree commit diff
path: root/src/api/util
diff options
context:
space:
mode:
authorPuyodead1 <puyodead@proton.me>2023-12-20 03:33:28 -0500
committerPuyodead1 <puyodead@proton.me>2024-08-27 14:31:45 -0400
commit57fb5d7b302fe405cecfcf2ad62b843e17804b49 (patch)
tree9e99db0eee2114ab6a970711d59c747d27f1657c /src/api/util
parentMerge pull request #1198 from DEVTomatoCake/fix/lazy-request-filter (diff)
downloadserver-ts-feat/admin-api.tar.xz
initial progress for admin api github/feat/admin-api feat/admin-api
Diffstat (limited to 'src/api/util')
-rw-r--r--src/api/util/handlers/route.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/api/util/handlers/route.ts b/src/api/util/handlers/route.ts

index 2c98783a4..47915b26e 100644 --- a/src/api/util/handlers/route.ts +++ b/src/api/util/handlers/route.ts
@@ -89,7 +89,7 @@ export function route(opts: RouteOptions) { } return async (req: Request, res: Response, next: NextFunction) => { - if (opts.permission) { + if (opts.permission && !opts.right) { req.permission = await getPermission( req.user_id, req.params.guild_id, @@ -118,6 +118,7 @@ export function route(opts: RouteOptions) { opts.right as string, ); } + req.has_right = true; } if (validate) {