Ejemplo n.º 1
0
    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);
    }
Ejemplo n.º 2
0
 private void OnUpdateSceneAdminsRequested(string id, SceneAdminsUpdatePayload payload)
 {
     OnRequestUpdateSceneAdmins?.Invoke(id, payload);
 }