Limit damage caused by bad panels on dashboards you can manage
ClosedPublic

Authored by epriestley on Sat, Feb 4, 2:33 AM.

Details

Summary

Fixes T12203. If you tried to manage a dashboard which had a panel you can't see, we'd try to render bogus actions for it and fatal.

Instead, for the moment, survive. Presumably we'll ship a real fix for this in the next release or so, and tackle T10612 / T10145, which I think are closely related.

Test Plan

Diff Detail

Repository
rP Phabricator
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
epriestley created this revision.Sat, Feb 4, 2:33 AM
chad accepted this revision.Sat, Feb 4, 2:34 AM
This revision is now accepted and ready to land.Sat, Feb 4, 2:34 AM
This revision was automatically updated to reflect the committed changes.