[midPoint-git] [Evolveum/midpoint] 9155f5: Fix associationTargetSearch with multiple target t...

mederly noreply at github.com
Fri Apr 26 19:09:15 CEST 2024


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 9155f5c77557d7c27f88c0ac3fa40ab8b6eacedd
      https://github.com/Evolveum/midpoint/commit/9155f5c77557d7c27f88c0ac3fa40ab8b6eacedd
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-26 (Fri, 26 Apr 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationRelatedEvaluatorUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssociationEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AttributeEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResourceObjectConstruction.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    M model/model-intest/src/test/resources/entitlements/resource-dummy-wild-associations.xml
    A model/model-intest/src/test/resources/entitlements/role-basketball-and-music-search-in-repository.xml
    A model/model-intest/src/test/resources/entitlements/role-basketball-and-music-search-on-resource.xml

  Log Message:
  -----------
  Fix associationTargetSearch with multiple target types

This is a cherry-pick of ec5e25cfbbddb2c7de8dd2b5b1560a6fa9eed4d7,
adapted to the "new" associations. As part of it, the
ShadowAssociationDefinition#createTargetObjectsFilter() method
was improved - as much as currently possible.

Work in progress: there are some limitations remaining.

Related to MID-9561 and MID-9565.



To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications


More information about the midPoint-svn mailing list