void OnRemoveBannedUserPressed(string userId) { if (!bannedUsers.Remove(userId)) { return; } view.RemoveBannedUser(userId); usersSearchPromptController.SetUsersInRolList(bannedUsers); view.SetBannedUsersEmptyList(bannedUsers.Count == 0); view.SetBannedUsersCount(bannedUsers.Count); bannedUsersUpdatePayload.bannedUsers = bannedUsers.ToArray(); OnRequestUpdateSceneBannedUsers?.Invoke(sceneId, bannedUsersUpdatePayload); }
private void OnUpdateSceneBannedUsersRequested(string id, SceneBannedUsersUpdatePayload payload) { OnRequestUpdateSceneBannedUsers?.Invoke(id, payload); }