# HG changeset patch # User Marcin Kuzminski # Date 2018-12-06 14:15:51 # Node ID a7a2e1397eec47691e1e9823400ea849f8497bc3 # Parent e84f17fa61635515ab3b0a2c55e383b04bd4c469 default-reviewers: fixed case of passing wrong info about source repository. diff --git a/rhodecode/apps/repository/views/repo_review_rules.py b/rhodecode/apps/repository/views/repo_review_rules.py --- a/rhodecode/apps/repository/views/repo_review_rules.py +++ b/rhodecode/apps/repository/views/repo_review_rules.py @@ -25,6 +25,7 @@ from pyramid.view import view_config from rhodecode.apps._base import RepoAppView from rhodecode.apps.repository.utils import get_default_reviewers_data from rhodecode.lib.auth import LoginRequired, HasRepoPermissionAnyDecorator +from rhodecode.model.db import Repository log = logging.getLogger(__name__) @@ -53,8 +54,8 @@ class RepoReviewRulesView(RepoAppView): renderer='json_ext') def repo_default_reviewers_data(self): self.load_default_context() + target_repo_name = self.request.GET.get('target_repo', self.db_repo.repo_name) + target_repo = Repository.get_by_repo_name(target_repo_name) review_data = get_default_reviewers_data( - self.db_repo.user, None, None, None, None) + self.db_repo.user, None, None, target_repo, None) return review_data - -