Skip to content

Commit fad83ab

Browse files
Laurie T. Malauroboquat
Laurie T. Malau
authored andcommitted
Use the member's userId in removal
Fixes #6016
1 parent ff9871f commit fad83ab

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

components/server/src/workspace/gitpod-server-impl.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1559,17 +1559,18 @@ export class GitpodServerImpl<Client extends GitpodClient, Server extends Gitpod
15591559
const user = this.checkAndBlockUser("deleteTeam");
15601560
await this.guardTeamOperation(teamId, "delete");
15611561

1562-
await this.teamDB.deleteTeam(teamId);
15631562
const teamProjects = await this.projectsService.getTeamProjects(teamId);
15641563
teamProjects.forEach(project => {
15651564
this.deleteProject(project.id);
15661565
})
15671566

15681567
const teamMembers = await this.teamDB.findMembersByTeam(teamId);
15691568
teamMembers.forEach(member => {
1570-
this.removeTeamMember(teamId, userId);
1569+
this.removeTeamMember(teamId, member.userId);
15711570
})
15721571

1572+
await this.teamDB.deleteTeam(teamId);
1573+
15731574
return this.analytics.track({
15741575
userId: user.id,
15751576
event: "team_deleted",

0 commit comments

Comments
 (0)