Page MenuHomePhabricator

D9842.id23605.diff
No OneTemporary

D9842.id23605.diff

diff --git a/src/applications/repository/conduit/ConduitAPI_repository_create_Method.php b/src/applications/repository/conduit/ConduitAPI_repository_create_Method.php
--- a/src/applications/repository/conduit/ConduitAPI_repository_create_Method.php
+++ b/src/applications/repository/conduit/ConduitAPI_repository_create_Method.php
@@ -28,7 +28,7 @@
'description' => 'optional string',
'encoding' => 'optional string',
'tracking' => 'optional bool',
- 'uri' => 'optional string',
+ 'uri' => 'required string',
'credentialPHID' => 'optional string',
'svnSubpath' => 'optional string',
'branchFilter' => 'optional list<string>',
@@ -85,6 +85,12 @@
}
$repository->setCallsign($callsign);
+ $local_path = PhabricatorEnv::getEnvConfig(
+ 'repository.default-local-path');
+
+ $local_path = rtrim($local_path, '/');
+ $local_path = $local_path.'/'.$callsign.'/';
+
$vcs = $request->getValue('vcs');
$map = array(
@@ -107,6 +113,7 @@
'description' => $request->getValue('description'),
'tracking-enabled' => (bool)$request->getValue('tracking', true),
'remote-uri' => $remote_uri,
+ 'local-path' => $local_path,
'branch-filter' => array_fill_keys(
$request->getValue('branchFilter', array()),
true),

File Metadata

Mime Type
text/plain
Expires
Sat, Mar 29, 11:40 PM (1 w, 6 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7712916
Default Alt Text
D9842.id23605.diff (1 KB)

Event Timeline