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)