diff --git a/pagure/api/fork.py b/pagure/api/fork.py index cf6a0a8..ce45853 100644 --- a/pagure/api/fork.py +++ b/pagure/api/fork.py @@ -777,6 +777,11 @@ def api_pull_request_add_flag(repo, requestid, username=None, namespace=None): raise pagure.exceptions.APIError( 400, error_code=APIERROR.EINVALIDREQ, errors=form.errors) + output['avatar_url'] = pagure.lib.avatar_url_from_email( + flask.g.fas_user.default_email, size=30) + + output['user'] = flask.g.fas_user.username + jsonout = flask.jsonify(output) return jsonout @@ -831,7 +836,9 @@ def api_subscribe_pull_request( :: { - "message": "User subscribed" + "message": "User subscribed", + "avatar_url": "https://image.png", + "user": "pingou" } """ # noqa diff --git a/pagure/api/issue.py b/pagure/api/issue.py index c699ab4..38da836 100644 --- a/pagure/api/issue.py +++ b/pagure/api/issue.py @@ -993,6 +993,11 @@ def api_comment_issue(repo, issueid, username=None, namespace=None): raise pagure.exceptions.APIError( 400, error_code=APIERROR.EINVALIDREQ, errors=form.errors) + output['avatar_url'] = pagure.lib.avatar_url_from_email( + flask.g.fas_user.default_email, size=30) + + output['user'] = flask.g.fas_user.username + jsonout = flask.jsonify(output) return jsonout @@ -1132,7 +1137,9 @@ def api_subscribe_issue(repo, issueid, username=None, namespace=None): :: { - "message": "User subscribed" + "message": "User subscribed", + "avatar_url": "https://image.png", + "user": "pingou" } """ # noqa diff --git a/pagure/templates/issue.html b/pagure/templates/issue.html index 3968813..36486d0 100644 --- a/pagure/templates/issue.html +++ b/pagure/templates/issue.html @@ -564,7 +564,7 @@ namespace=repo.namespace, repo=repo.name, issueid=issueid)