From 110ea3ebc4d646316afbc8d791dd4523dceecbbf Mon Sep 17 00:00:00 2001 From: Marcin Kuzminski Date: Thu, 6 Dec 2018 15:15:51 +0100 Subject: [PATCH] default-reviewers: fixed case of passing wrong info about source repository. --- rhodecode/apps/repository/views/repo_review_rules.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/rhodecode/apps/repository/views/repo_review_rules.py b/rhodecode/apps/repository/views/repo_review_rules.py index a55a198d..8779f3e7 100644 --- 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 - -