Skip to content

Commit a4fda4e

Browse files
committed
fix(sync-gitlab): Use correct team permissions when adding an Owner or Manager to a team
1 parent 85a1cec commit a4fda4e

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

team-mapping-gitlab-gitguardian/gitguardian_client.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,10 @@ def add_member_to_team(
264264
Add a member to the team
265265
"""
266266

267+
if member.access_level in (AccessLevel.OWNER, AccessLevel.MANAGER):
268+
is_team_leader = True
269+
incident_permission = IncidentPermission.FULL_ACCESS
270+
267271
payload = CreateTeamMember(
268272
member_id=member.id,
269273
is_team_leader=is_team_leader,

0 commit comments

Comments
 (0)