summary refs log tree commit diff
path: root/api/src
diff options
context:
space:
mode:
authorFlam3rboy <34555296+Flam3rboy@users.noreply.github.com>2021-09-13 00:00:11 +0200
committerFlam3rboy <34555296+Flam3rboy@users.noreply.github.com>2021-09-13 00:00:11 +0200
commite32bb24fa84e5942168433b16f3b0d86aa455a99 (patch)
treea4d86317e3ea541b4ffdacd0bb40c13a1b516af1 /api/src
parentMerge branch 'typescript-interface-body-parser+autogenerate-unit-tests+docume... (diff)
downloadserver-e32bb24fa84e5942168433b16f3b0d86aa455a99.tar.xz
:bug: fix invites: ajv doesn't treat null as undefined
Diffstat (limited to 'api/src')
-rw-r--r--api/src/routes/channels/#channel_id/invites.ts4
-rw-r--r--api/src/util/route.ts1
2 files changed, 2 insertions, 3 deletions
diff --git a/api/src/routes/channels/#channel_id/invites.ts b/api/src/routes/channels/#channel_id/invites.ts

index 39263185..2edb4fc2 100644 --- a/api/src/routes/channels/#channel_id/invites.ts +++ b/api/src/routes/channels/#channel_id/invites.ts
@@ -9,8 +9,8 @@ const router: Router = Router(); export interface InviteCreateSchema { target_user_id?: string; - target_type?: string; - validate?: string; //? wtf is this + target_type?: string | null; + validate?: string | null; // ? what is this max_age?: number; max_uses?: number; temporary?: boolean; diff --git a/api/src/util/route.ts b/api/src/util/route.ts
index f618a630..6cd8f622 100644 --- a/api/src/util/route.ts +++ b/api/src/util/route.ts
@@ -55,7 +55,6 @@ export function route(opts: RouteOptions) { if (opts.permission) { const required = new Permissions(opts.permission); const permission = await getPermission(req.user_id, req.params.guild_id, req.params.channel_id); - console.log(required.bitfield, permission.bitfield, permission.bitfield & required.bitfield); // bitfield comparison: check if user lacks certain permission if (!permission.has(required)) {