Major
Nice to have
Bugfix
Major
Bugfix
Detail
#23317
Dialog opener shows "No authorization" if model not supported
If a dialog component does not support the current model, the dialog opener is disabled on the grounds that there is no authorization. The reasoning is wrong and confuses the developer because there is usually a configuration problem.
Desired behavior
At least the reason "The selected object is not supported" should be displayed.
Code migration
- Instead of com.top_logic.tool.boundsec.BoundChecker.allow(), com.top_logic.tool.boundsec.BoundChecker.hideReason() must be overridden to provide a reason(ResKey).
Test
No test.