Finalizing the new group manager
This commit is contained in:
@@ -550,7 +550,8 @@ void VirtualServer::client_move(
|
||||
|
||||
if (s_source_channel) {
|
||||
s_source_channel->properties()[property::CHANNEL_LAST_LEFT] = chrono::duration_cast<chrono::milliseconds>(chrono::system_clock::now().time_since_epoch()).count();
|
||||
this->group_manager()->assignments().cleanup_channel_temporary_assignment(target->getClientDatabaseId(), s_source_channel->channelId());
|
||||
this->group_manager()->assignments().cleanup_temporary_channel_assignment(target->getClientDatabaseId(),
|
||||
s_source_channel->channelId());
|
||||
|
||||
auto update = target->properties()[property::CLIENT_IS_TALKER].as_or<bool>(false) ||
|
||||
target->properties()[property::CLIENT_TALK_REQUEST].as_or<int64_t>(0) > 0;
|
||||
|
||||
Reference in New Issue
Block a user