fix: monkey patch no permission issue on launch
Signed-off-by: Infi <wingit@geist.ga>
This commit is contained in:
parent
6a09467028
commit
19fcf26d69
|
|
@ -79,7 +79,10 @@ object Roles {
|
||||||
ChannelType.Group -> if (channel.owner == user?.id) PermissionBit.GrantAllSafe.value else BitDefaults.DirectMessages
|
ChannelType.Group -> if (channel.owner == user?.id) PermissionBit.GrantAllSafe.value else BitDefaults.DirectMessages
|
||||||
|
|
||||||
ChannelType.TextChannel, ChannelType.VoiceChannel -> {
|
ChannelType.TextChannel, ChannelType.VoiceChannel -> {
|
||||||
val server = RevoltAPI.serverCache[channel.server] ?: return 0L
|
val server = RevoltAPI.serverCache[channel.server]
|
||||||
|
// 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
|
if (server.owner == user?.id) return PermissionBit.GrantAllSafe.value
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue