mirror of
https://we.phorge.it/source/phorge.git
synced 2025-01-02 02:40:58 +01:00
Use remote URI, not display URI, to match repositories
Summary: I derped this up, and it passed my tests because the two URIs are the same for hosted repositories. Match repositories against their remote URI (like `https://github.com/user/repo.git`), not their display URI (like `/diffusion/X/`). Test Plan: i r dums Reviewers: talshiri, btrahan Reviewed By: talshiri CC: aran Differential Revision: https://secure.phabricator.com/D8082
This commit is contained in:
parent
7f0ca5971c
commit
f2bc293a2a
1 changed files with 3 additions and 3 deletions
|
@ -490,17 +490,17 @@ final class PhabricatorRepository extends PhabricatorRepositoryDAO
|
|||
case PhabricatorRepositoryType::REPOSITORY_TYPE_GIT:
|
||||
$normalized_uri = new PhabricatorRepositoryURINormalizer(
|
||||
PhabricatorRepositoryURINormalizer::TYPE_GIT,
|
||||
$this->getURI());
|
||||
$this->getRemoteURI());
|
||||
break;
|
||||
case PhabricatorRepositoryType::REPOSITORY_TYPE_SVN:
|
||||
$normalized_uri = new PhabricatorRepositoryURINormalizer(
|
||||
PhabricatorRepositoryURINormalizer::TYPE_SVN,
|
||||
$this->getURI());
|
||||
$this->getRemoteURI());
|
||||
break;
|
||||
case PhabricatorRepositoryType::REPOSITORY_TYPE_MERCURIAL:
|
||||
$normalized_uri = new PhabricatorRepositoryURINormalizer(
|
||||
PhabricatorRepositoryURINormalizer::TYPE_MERCURIAL,
|
||||
$this->getURI());
|
||||
$this->getRemoteURI());
|
||||
break;
|
||||
default:
|
||||
throw new Exception("Unrecognized version control system.");
|
||||
|
|
Loading…
Reference in a new issue