Suppress an unhelpful Almanac transaction and document the location of the secret clustering management capability. I thought maybe implementing shouldHide and checking for isCreate would work, but the binding apparently gets created before an interface is bound to it.
Details
Details
- Reviewers
epriestley - Commits
- rPc72d29f401e2: Cleanup some clustering rough edges
Looked at a fresh binding and didn't see "Unknown Object(??)", ran bin/diviner and saw expected output.
Diff Detail
Diff Detail
- Repository
- rP Phabricator
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
src/applications/almanac/xaction/AlmanacBindingInterfaceTransaction.php | ||
---|---|---|
59–62 | Some day, this transaction will be marked as TYPE_CREATE and hidden, but adding a better rendering to it is quite reasonable for now (and maybe we'll go back and add more of these if we let you render hidden transactions with transaction.search at some point). | |
63–66 | I think removing an interface is impossible so this code is unreachable. |