We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5e6bc99 commit 85afa08Copy full SHA for 85afa08
src/chat/chat_handler.rs
@@ -460,8 +460,12 @@ fn permission_is_allowed(
460
permission: &chat::Permission,
461
user_permission: &chat::Permission,
462
) -> bool {
463
- permission == &chat::Permission::Public
464
- || (permission == &chat::Permission::Mod && user_permission == &chat::Permission::Mod)
+ matches!(
+ (permission, user_permission),
465
+ (&Permission::Public, _)
466
+ | (&Permission::Mod, &Permission::Mod)
467
+ | (&Permission::Vip, &Permission::Mod | &Permission::Vip)
468
+ )
469
}
470
471
fn try_get_command_from_alias(
0 commit comments