Andi Huber created CAUSEWAY-3810:
------------------------------------
Summary: InteractionInitiatedBy.PASS_THROUGH potentiallly not
honored for visibility/usability checks.
Key: CAUSEWAY-3810
URL: https://issues.apache.org/jira/browse/CAUSEWAY-3810
Project: Causeway
Issue Type: Bug
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Fix For: 2.2.0, 3.2.0
Seeing this with ExcelExporter in
{code:java}
val cellElements = dataRow.getCellElements(column,
InteractionInitiatedBy.PASS_THROUGH)
{code}
where e.g.
{code:java}
org.apache.causeway.core.metamodel.spec.feature.ObjectMember.isVisible(ManagedObject,
InteractionInitiatedBy, Where)
{code}
is actually calling advisors, which it should not.
Note: we are using pass-through mode with ExcelExporter, but perhaps should
not. This perhaps needs some cleaning up.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)