# HG changeset patch # User Martin Bornhold # Date 2016-09-28 10:04:36 # Node ID 83d47f72108ea900309e9b94b5668ed3ce12a437 # Parent 80db961aee30ceff34df3a4ccc48f94dc3216ab1 shadow: Remove URL quoting of shadow repository pull URL. diff --git a/rhodecode/model/pull_request.py b/rhodecode/model/pull_request.py --- a/rhodecode/model/pull_request.py +++ b/rhodecode/model/pull_request.py @@ -27,6 +27,7 @@ from collections import namedtuple import json import logging import datetime +import urllib from pylons.i18n.translation import _ from pylons.i18n.translation import lazy_ugettext @@ -785,7 +786,8 @@ class PullRequestModel(BaseModel): if pull_request.is_closed(): return None else: - return u'{url}/repository'.format(url=self.get_url(pull_request)) + pr_url = urllib.unquote(self.get_url(pull_request)) + return safe_unicode('{pr_url}/repository'.format(pr_url=pr_url)) def notify_reviewers(self, pull_request, reviewers_ids): # notification to reviewers