Show More
@@ -747,6 +747,9 b' class GitRepository(BaseRepository):' | |||
|
747 | 747 | |
|
748 | 748 | return heads |
|
749 | 749 | |
|
750 | def _get_shadow_instance(self, shadow_repository_path, enable_hooks=False): | |
|
751 | return GitRepository(shadow_repository_path) | |
|
752 | ||
|
750 | 753 | def _local_pull(self, repository_path, branch_name): |
|
751 | 754 | """ |
|
752 | 755 | Pull a branch from a local repository. |
@@ -3328,6 +3328,18 b' class PullRequest(Base, _PullRequestBase' | |||
|
3328 | 3328 | from rhodecode.model.changeset_status import ChangesetStatusModel |
|
3329 | 3329 | return ChangesetStatusModel().reviewers_statuses(self) |
|
3330 | 3330 | |
|
3331 | @property | |
|
3332 | def workspace_id(self): | |
|
3333 | from rhodecode.model.pull_request import PullRequestModel | |
|
3334 | return PullRequestModel()._workspace_id(self) | |
|
3335 | ||
|
3336 | def get_shadow_repo(self): | |
|
3337 | workspace_id = self.workspace_id | |
|
3338 | vcs_obj = self.target_repo.scm_instance() | |
|
3339 | shadow_repository_path = vcs_obj._get_shadow_repository_path( | |
|
3340 | workspace_id) | |
|
3341 | return vcs_obj._get_shadow_instance(shadow_repository_path) | |
|
3342 | ||
|
3331 | 3343 | |
|
3332 | 3344 | class PullRequestVersion(Base, _PullRequestBase): |
|
3333 | 3345 | __tablename__ = 'pull_request_versions' |
General Comments 0
You need to be logged in to leave comments.
Login now