Page MenuHomePhabricator

Fix an issue where builds with no initiator failed to render in build plans
ClosedPublic

Authored by epriestley on May 19 2020, 4:44 PM.
Tags
None
Referenced Files
F19923392: D21269.id50648.diff
Tue, Apr 7, 2:58 AM
F19900719: D21269.id.diff
Mon, Mar 30, 5:51 AM
F19899385: D21269.diff
Sun, Mar 29, 8:33 PM
F19831379: D21269.id.diff
Mar 10 2026, 7:20 PM
F19830438: D21269.id50648.diff
Mar 10 2026, 1:15 PM
F19830317: D21269.id50647.diff
Mar 10 2026, 12:15 PM
F19818909: D21269.id50647.diff
Mar 6 2026, 1:12 AM
F19818858: D21269.id50647.diff
Mar 6 2026, 12:47 AM
Subscribers
Restricted Owners Package

Details

Summary

See PHI1743. If a build has no initiator PHID, the rendering pathway incorrectly tries to access a handle for it anyway.

Test Plan
  • Set a build to have no initiator PHID.
  • Viewed the build plan for the build.
  • Before: fatal when trying to access the null handle.
  • After: clean build plan rendering.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable