diff --git a/kallithea/controllers/pullrequests.py b/kallithea/controllers/pullrequests.py --- a/kallithea/controllers/pullrequests.py +++ b/kallithea/controllers/pullrequests.py @@ -632,6 +632,7 @@ class PullrequestsController(BaseRepoCon @HasRepoPermissionLevelDecorator('read') @jsonify def comment(self, repo_name, pull_request_id): + assert request.environ.get('HTTP_X_PARTIAL_XHR') pull_request = PullRequest.get_or_404(pull_request_id) status = request.POST.get('changeset_status') @@ -698,9 +699,6 @@ class PullrequestsController(BaseRepoCon Session().commit() - if not request.environ.get('HTTP_X_PARTIAL_XHR'): - raise HTTPFound(location=pull_request.url()) - data = { 'target_id': h.safeid(h.safe_unicode(request.POST.get('f_path'))), }