Page MenuHomePhabricator

D10173.diff
No OneTemporary

D10173.diff

diff --git a/src/applications/harbormaster/storage/build/HarbormasterBuildArtifact.php b/src/applications/harbormaster/storage/build/HarbormasterBuildArtifact.php
--- a/src/applications/harbormaster/storage/build/HarbormasterBuildArtifact.php
+++ b/src/applications/harbormaster/storage/build/HarbormasterBuildArtifact.php
@@ -13,7 +13,7 @@
const TYPE_FILE = 'file';
const TYPE_HOST = 'host';
- const TYPE_BUILD_STATE = 'buildstate';
+ const TYPE_URI = 'uri';
public static function initializeNewBuildArtifact(
HarbormasterBuildTarget $build_target) {
@@ -69,6 +69,11 @@
->setObjectName(pht('Drydock Lease'))
->setHeader($lease->getID())
->setHref('/drydock/lease/'.$lease->getID());
+ case self::TYPE_URI:
+ return id(new PHUIObjectItemView())
+ ->setObjectName($data['name'])
+ ->setHeader($data['uri'])
+ ->setHref($data['uri']);
default:
return null;
}

File Metadata

Mime Type
text/plain
Expires
Thu, May 9, 10:32 PM (3 w, 4 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6279352
Default Alt Text
D10173.diff (971 B)

Event Timeline