From 50200a0ce215205b7f62e858af4c622a5dbe8271 Mon Sep 17 00:00:00 2001 From: Julian Mondragon Date: Mon, 23 Jan 2023 14:40:33 -0500 Subject: [PATCH] MM-42835_Invite People - add email+user invites --- app/actions/remote/team.ts | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/app/actions/remote/team.ts b/app/actions/remote/team.ts index 7db5a09f9..de906e42b 100644 --- a/app/actions/remote/team.ts +++ b/app/actions/remote/team.ts @@ -115,10 +115,8 @@ export async function addUserToTeam(serverUrl: string, teamId: string, userId: s } export async function addUsersToTeam(serverUrl: string, teamId: string, userIds: string[], fetchOnly = false) { - let client; - try { - client = NetworkManager.getClient(serverUrl); + const client = NetworkManager.getClient(serverUrl); const {operator} = DatabaseManager.getServerDatabaseAndOperator(serverUrl); EphemeralStore.startAddingToTeam(teamId); @@ -153,11 +151,8 @@ export async function addUsersToTeam(serverUrl: string, teamId: string, userIds: } export async function sendEmailInvitesToTeam(serverUrl: string, teamId: string, emails: string[]) { - let client; - try { - client = NetworkManager.getClient(serverUrl); - + const client = NetworkManager.getClient(serverUrl); const members = await client.sendEmailInvitesToTeamGracefully(teamId, emails); return {members}; @@ -483,10 +478,8 @@ export async function handleKickFromTeam(serverUrl: string, teamId: string) { } export async function getTeamMembersByIds(serverUrl: string, teamId: string, userIds: string[], fetchOnly?: boolean) { - let client; - try { - client = NetworkManager.getClient(serverUrl); + const client = NetworkManager.getClient(serverUrl); const {operator} = DatabaseManager.getServerDatabaseAndOperator(serverUrl); const members = await client.getTeamMembersByIds(teamId, userIds); @@ -499,9 +492,7 @@ export async function getTeamMembersByIds(serverUrl: string, teamId: string, use fetchRolesIfNeeded(serverUrl, Array.from(new Set(roles))); - if (operator) { - await operator.handleTeamMemberships({teamMemberships: members, prepareRecordsOnly: true}); - } + await operator.handleTeamMemberships({teamMemberships: members, prepareRecordsOnly: true}); } return {members};