Page MenuHomePhabricator

D8326.id19800.diff
No OneTemporary

D8326.id19800.diff

diff --git a/src/applications/repository/engine/PhabricatorRepositoryRefEngine.php b/src/applications/repository/engine/PhabricatorRepositoryRefEngine.php
--- a/src/applications/repository/engine/PhabricatorRepositoryRefEngine.php
+++ b/src/applications/repository/engine/PhabricatorRepositoryRefEngine.php
@@ -247,6 +247,11 @@
'{node}\n',
hgsprintf('%s', $new_head));
}
+
+ $stdout = trim($stdout);
+ if (!strlen($stdout)) {
+ return array();
+ }
return phutil_split_lines($stdout, $retain_newlines = false);
case PhabricatorRepositoryType::REPOSITORY_TYPE_GIT:
if ($all_closing_heads) {
@@ -261,6 +266,11 @@
'%H',
$new_head);
}
+
+ $stdout = trim($stdout);
+ if (!strlen($stdout)) {
+ return array();
+ }
return phutil_split_lines($stdout, $retain_newlines = false);
default:
throw new Exception(pht('Unsupported VCS "%s"!', $vcs));

File Metadata

Mime Type
text/plain
Expires
Fri, May 17, 1:06 AM (2 w, 3 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6298071
Default Alt Text
D8326.id19800.diff (1016 B)

Event Timeline