Page MenuHomePhabricator

[drydock/core] Show blueprints / resources as links in Drydock view controllers
ClosedPublic

Authored by hach-que on Nov 19 2014, 3:32 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Dec 21, 6:20 PM
Unknown Object (File)
Fri, Dec 20, 2:55 PM
Unknown Object (File)
Thu, Dec 19, 4:24 PM
Unknown Object (File)
Thu, Dec 19, 4:24 PM
Unknown Object (File)
Thu, Dec 19, 4:24 PM
Unknown Object (File)
Thu, Dec 19, 4:24 PM
Unknown Object (File)
Thu, Dec 19, 4:24 PM
Unknown Object (File)
Thu, Dec 19, 1:46 PM

Details

Summary

Ref T2015. This updates the blueprint / resource references in the Drydock view controllers to render as handles.

Test Plan

Viewed the controllers, saw links.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

hach-que retitled this revision from to Show blueprints / resources as links in Drydock view controllers.
hach-que updated this object.
hach-que edited the test plan for this revision. (Show Details)
hach-que added a reviewer: epriestley.
epriestley edited edge metadata.
epriestley added inline comments.
src/applications/drydock/controller/DrydockLeaseViewController.php
147

Just use $viewer->renderHandle() in modern code.

148–152

This branch is unreachable: HandleQuery never returns null.

156

This will render "Unknown Resource" for a lease with no resource, which I believe is possible and which seems wrong?

src/applications/drydock/controller/DrydockResourceViewController.php
120–133 ↗(On Diff #26112)

Just use $viewer->renderHandle($resource->getBlueprintPHID()).

This revision now requires changes to proceed.Aug 8 2015, 6:34 PM
hach-que edited edge metadata.

Made requested changes

hach-que retitled this revision from Show blueprints / resources as links in Drydock view controllers to [drydock/core] Show blueprints / resources as links in Drydock view controllers.Aug 24 2015, 12:22 PM
epriestley edited edge metadata.

I think I got one of these but let me see what else merges cleanly.

This revision is now accepted and ready to land.Sep 23 2015, 5:51 PM
This revision was automatically updated to reflect the committed changes.