From 4493dc6f99577ea6c302c5a92994f0336c7a4cfb Mon Sep 17 00:00:00 2001 From: sergeyteleshev Date: Wed, 18 Sep 2024 16:18:48 +0200 Subject: [PATCH] CB-4661 fix parallel loading of request for teams --- .../Users/Teams/Options/TeamOptionsTabService.ts | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/Options/TeamOptionsTabService.ts b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/Options/TeamOptionsTabService.ts index d9fcbca3d1..18d1d2fa56 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/Options/TeamOptionsTabService.ts +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/Options/TeamOptionsTabService.ts @@ -109,18 +109,14 @@ export class TeamOptionsTabService extends Bootstrap { try { if (create) { - const [team] = await Promise.all([ - this.teamResource.createTeam(config), - this.teamsMetaParametersResource.setMetaParameters(config.teamId, metaParameters), - ]); + const team = await this.teamResource.createTeam(config); + await this.teamsMetaParametersResource.setMetaParameters(config.teamId, metaParameters); status.info('administration_teams_team_info_created'); status.info(team.teamId); } else { - const [team] = await Promise.all([ - this.teamResource.updateTeam(config), - this.teamsMetaParametersResource.setMetaParameters(config.teamId, metaParameters), - ]); + const team = await this.teamResource.updateTeam(config); + await this.teamsMetaParametersResource.setMetaParameters(config.teamId, metaParameters); status.info('administration_teams_team_info_updated'); status.info(team.teamId);