From dc73ab9558ca2da08ca303d8d80d89dc12227534 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Mar 22 2019 09:37:12 +0000 Subject: When asking for the merge status keep who asked for it Signed-off-by: Pierre-Yves Chibon --- diff --git a/pagure/internal/__init__.py b/pagure/internal/__init__.py index f6bfba4..db25549 100644 --- a/pagure/internal/__init__.py +++ b/pagure/internal/__init__.py @@ -314,11 +314,14 @@ def mergeable_request_pull(): merge_status = request.merge_status if not merge_status or force: + username = None + if flask.g.authenticated: + username = flask.g.fas_user.username try: merge_status = pagure.lib.git.merge_pull_request( session=flask.g.session, request=request, - username=None, + username=username, domerge=False, ) except pygit2.GitError as err: