[midPoint-git] [Evolveum/midpoint] 580b80: Create objectNew in projections sooner

mederly noreply at github.com
Tue Mar 23 08:29:34 CET 2021


  Branch: refs/heads/tmp/mid-6899
  Home:   https://github.com/Evolveum/midpoint
  Commit: 580b80d3ef2b11923cd1a2c8ee8867659c992a74
      https://github.com/Evolveum/midpoint/commit/580b80d3ef2b11923cd1a2c8ee8867659c992a74
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-03-23 (Tue, 23 Mar 2021)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ResourceShadowDiscriminator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/multi/TestMultiAccount.java
    A model/model-intest/src/test/resources/multi-account/resource-dummy-multi-outbound-simple.xml

  Log Message:
  -----------
  Create objectNew in projections sooner

The recompute() and getObjectDeltaObject() methods
in LensProjectionContext were modified to create "object new"
even if no modification were computed (yet). This is necessary
e.g. to allow outbound mappings to access $projection/tag for
projections being added.

This fixes MID-6899.




More information about the midPoint-svn mailing list