void OnRemoveAdminPressed(string userId) { if (!admins.Remove(userId)) { return; } view.RemoveAdmin(userId); friendsSearchPromptController.SetUsersInRolList(admins); view.SetAdminsEmptyList(admins.Count == 0); view.SetAdminsCount(admins.Count); adminsUpdatePayload.admins = admins.ToArray(); OnRequestUpdateSceneAdmins?.Invoke(sceneId, adminsUpdatePayload); }
private void OnUpdateSceneAdminsRequested(string id, SceneAdminsUpdatePayload payload) { OnRequestUpdateSceneAdmins?.Invoke(id, payload); }