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)

Reply via email to