From 952a05601472b116007b1ee0f4e53048cdea9e28 Mon Sep 17 00:00:00 2001 From: Flam3rboy <34555296+Flam3rboy@users.noreply.github.com> Date: Fri, 21 May 2021 21:39:48 +0200 Subject: fix channel permission calc --- src/util/Permissions.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/util/Permissions.ts') diff --git a/src/util/Permissions.ts b/src/util/Permissions.ts index 4627143a..e9dd6f4d 100644 --- a/src/util/Permissions.ts +++ b/src/util/Permissions.ts @@ -128,7 +128,7 @@ export class Permissions extends BitField { // ~ operator inverts deny (e.g. 011 -> 100) // & operator only allows 1 for both ~deny and permission (e.g. 010 & 100 -> 000) // | operators adds both together (e.g. 000 + 100 -> 100) - }, 0n ?? init); + }, init || 0n); } static rolePermission(roles: Role[]) { -- cgit 1.5.1