Page MenuHomePhabricator

D17110.diff
No OneTemporary

D17110.diff

diff --git a/src/repository/api/ArcanistGitAPI.php b/src/repository/api/ArcanistGitAPI.php
--- a/src/repository/api/ArcanistGitAPI.php
+++ b/src/repository/api/ArcanistGitAPI.php
@@ -544,8 +544,10 @@
}
$uri = rtrim($stdout);
- // 'origin' is what ls-remote outputs if no origin remote URI exists
- if (!$uri || $uri === 'origin') {
+ // ls-remote echos the remote name (ie 'origin') if no remote URI is found
+ // TODO: In 2.7.0 (circa 2016) git introduced `git remote get-url`
+ // with saner error handling.
+ if (!$uri || $uri === $remote) {
return null;
}

File Metadata

Mime Type
text/plain
Expires
Thu, May 9, 8:56 PM (2 w, 5 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6277356
Default Alt Text
D17110.diff (605 B)

Event Timeline