Page MenuHomePhabricator

D19010.id45579.diff
No OneTemporary

D19010.id45579.diff

diff --git a/src/applications/diffusion/conduit/DiffusionQueryPathsConduitAPIMethod.php b/src/applications/diffusion/conduit/DiffusionQueryPathsConduitAPIMethod.php
--- a/src/applications/diffusion/conduit/DiffusionQueryPathsConduitAPIMethod.php
+++ b/src/applications/diffusion/conduit/DiffusionQueryPathsConduitAPIMethod.php
@@ -37,7 +37,11 @@
$commit = $request->getValue('commit');
$repository = $drequest->getRepository();
- // http://comments.gmane.org/gmane.comp.version-control.git/197735
+ // Recent versions of Git don't work if you pass the empty string, and
+ // require "." to list everything.
+ if (!strlen($path)) {
+ $path = '.';
+ }
$future = $repository->getLocalCommandFuture(
'ls-tree --name-only -r -z %s -- %s',

File Metadata

Mime Type
text/plain
Expires
Tue, Mar 18, 1:31 PM (6 d, 10 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7388747
Default Alt Text
D19010.id45579.diff (781 B)

Event Timeline