Page MenuHomePhabricator

D8081.id18286.diff
No OneTemporary

D8081.id18286.diff

Index: src/workflow/ArcanistBaseWorkflow.php
===================================================================
--- src/workflow/ArcanistBaseWorkflow.php
+++ src/workflow/ArcanistBaseWorkflow.php
@@ -1650,6 +1650,7 @@
}
$project_info = $this->getProjectInfo();
+ $project_name = $this->getWorkingCopy()->getProjectID();
if ($this->getProjectInfo()) {
if (!empty($project_info['repository']['callsign'])) {
$callsign = $project_info['repository']['callsign'];
@@ -1657,19 +1658,25 @@
'callsigns' => array($callsign),
);
$reasons[] = pht(
- 'Configuration value "project.id" is set to "%s"; this project '.
+ 'Configuration value "project.name" is set to "%s"; this project '.
'is associated with the "%s" repository.',
- $this->getWorkingCopy()->getProjectID(),
+ $project_name,
$callsign);
return array($query, $reasons);
} else {
$reasons[] = pht(
- 'Configuration value "project.id" is set to "%s", but this '.
- 'project is not associated with a repository.');
+ 'Configuration value "project.name" is set to "%s", but this '.
+ 'project is not associated with a repository.',
+ $project_name);
}
+ } else if (strlen($project_name)) {
+ $reasons[] = pht(
+ 'Configuration value "project.name" is set to "%s", but that '.
+ 'project does not exist.',
+ $project_name);
} else {
$reasons[] = pht(
- 'Configuration value "project.id" is empty.');
+ 'Configuration value "project.name" is empty.');
}
$uuid = $this->getRepositoryAPI()->getRepositoryUUID();

File Metadata

Mime Type
text/plain
Expires
Tue, Jun 18, 10:35 AM (1 w, 3 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6313477
Default Alt Text
D8081.id18286.diff (1 KB)

Event Timeline