fix: incorrect permission values

Signed-off-by: Infi <infi@infi.sh>
This commit is contained in:
Infi 2023-10-01 20:37:11 +02:00
parent ac1abc749b
commit 655c2095a9
1 changed files with 1 additions and 2 deletions

View File

@ -53,7 +53,7 @@ object Roles {
if (user.privileged == true) return PermissionBit.GrantAllSafe.value
if (server.owner == member.id?.user) return PermissionBit.GrantAllSafe.value
var calculated = server.defaultPermissions ?: 0L
var calculated = server.defaultPermissions ?: BitDefaults.Server
member.roles?.forEach { roleId ->
val role = server.roles?.get(roleId) ?: return@forEach
@ -83,7 +83,6 @@ object Roles {
// FIXME this is a stupid patch to prevent it from showing "no permission" on a channel on launch
?: return PermissionBit.GrantAllSafe.value
if (server.owner == user?.id) return PermissionBit.GrantAllSafe.value
val chMember = member ?: RevoltAPI.members.getMember(