From 6892546d9452d55bd6c795dc4d6ba8ecb3b617a9 Mon Sep 17 00:00:00 2001 From: Xavier-Do Date: Fri, 13 Jan 2023 12:04:02 +0100 Subject: [PATCH] [IMP] runbot: fail before contacting github if user cannot write on team --- runbot/models/team.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/runbot/models/team.py b/runbot/models/team.py index 6e1e2387..e7db3f54 100644 --- a/runbot/models/team.py +++ b/runbot/models/team.py @@ -92,6 +92,8 @@ class RunbotTeam(models.Model): return team_loggins def _fetch_members(self): + self.check_access_rights('write') + self.check_access_rule('write') for team in self: if team.github_team: url = f"https://api.github.com/orgs/{team.organisation}/teams/{team.github_team}"