fix: incorrect permission values
Signed-off-by: Infi <infi@infi.sh>
This commit is contained in:
parent
ac1abc749b
commit
655c2095a9
|
|
@ -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(
|
||||
|
|
|
|||
Loading…
Reference in New Issue