Temporary stashing group changes
This commit is contained in:
@@ -267,7 +267,7 @@ void VirtualServer::testBanStateChange(const std::shared_ptr<ConnectedClient>& i
|
||||
bool VirtualServer::could_default_create_channel() {
|
||||
{
|
||||
|
||||
auto default_group = this->getGroupManager()->defaultGroup(GroupTarget::GROUPTARGET_SERVER);
|
||||
auto default_group = this->group_manager()->defaultGroup(GroupTarget::GROUPTARGET_SERVER);
|
||||
if(default_group) {
|
||||
auto flag = default_group->permissions()->permission_value_flagged(permission::b_channel_create_temporary).value == 1;
|
||||
flag = flag ? flag : default_group->permissions()->permission_value_flagged(permission::b_channel_create_semi_permanent).value == 1;
|
||||
@@ -278,7 +278,7 @@ bool VirtualServer::could_default_create_channel() {
|
||||
}
|
||||
{
|
||||
|
||||
auto default_group = this->getGroupManager()->defaultGroup(GroupTarget::GROUPTARGET_CHANNEL);
|
||||
auto default_group = this->group_manager()->defaultGroup(GroupTarget::GROUPTARGET_CHANNEL);
|
||||
if(default_group) {
|
||||
auto flag = default_group->permissions()->permission_value_flagged(permission::b_channel_create_temporary).value == 1;
|
||||
flag = flag ? flag : default_group->permissions()->permission_value_flagged(permission::b_channel_create_semi_permanent).value == 1;
|
||||
|
||||
Reference in New Issue
Block a user