Module: tools Branch: master Commit: dd97169f1220d1457bf5eb41b6499c54bbfac788 URL: https://source.winehq.org/git/tools.git/?a=commit;h=dd97169f1220d1457bf5eb41...
Author: Jeremy White jwhite@codeweavers.com Date: Fri Jun 3 10:16:09 2022 -0500
gitlab: Respect READ_ONLY for mailtogitlab.py as well.
---
gitlab/gitlab-to-mail/mailtogitlab.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/gitlab/gitlab-to-mail/mailtogitlab.py b/gitlab/gitlab-to-mail/mailtogitlab.py index d3eeee7..ecc73fc 100755 --- a/gitlab/gitlab-to-mail/mailtogitlab.py +++ b/gitlab/gitlab-to-mail/mailtogitlab.py @@ -139,8 +139,11 @@ def post_discussion_note(mr_iid, note, replyto): did = find_discussion(mr_iid, replyto) if did: url += f"/{did}/notes" - r = requests.post(url, headers={"PRIVATE-TOKEN": settings.GITLAB_TOKEN}, data={'body': note, 'note_id': replyto}) - r.raise_for_status() + if settings.READ_ONLY: + print(f"Post: {url} (note_id: {replyto})\nBody:\n{note}\n---\n") + else: + r = requests.post(url, headers={"PRIVATE-TOKEN": settings.GITLAB_TOKEN}, data={'body': note, 'note_id': replyto}) + r.raise_for_status()
def main():