[midPoint-git] [Evolveum/midpoint] 1e43c8: Fix default "assignment added" approval processing

mederly noreply at github.com
Wed Oct 27 18:51:16 CEST 2021


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 1e43c8971762b3826d81545b3ca21ff853a05e03
      https://github.com/Evolveum/midpoint/commit/1e43c8971762b3826d81545b3ca21ff853a05e03
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-10-27 (Wed, 27 Oct 2021)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAssignment.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/EvaluatedAssignmentImpl.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/AssignmentPolicyAspectPart.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
    A model/workflow-impl/src/test/resources/assignments-advanced/role-being-disabled.xml
    A model/workflow-impl/src/test/resources/assignments-advanced/role-being-enabled.xml
    A model/workflow-impl/src/test/resources/assignments-advanced/user-approver-of-role-being-disabled.xml
    A model/workflow-impl/src/test/resources/assignments-advanced/user-approver-of-role-being-enabled.xml
    A model/workflow-impl/src/test/resources/assignments-advanced/user-holder-of-role-being-disabled.xml
    A model/workflow-impl/src/test/resources/assignments-advanced/user-holder-of-role-being-enabled.xml

  Log Message:
  -----------
  Fix default "assignment added" approval processing

The default approval processing of assignment being added was flawed,
because it considered an assignment whose validity state changed
(from invalid to valid) as being added. This is obviously wrong:
such assignment is being modified, not added.

This resolves MID-7317.


  Commit: 73109e1254815d667cd2001c395bd6719ecf43db
      https://github.com/Evolveum/midpoint/commit/73109e1254815d667cd2001c395bd6719ecf43db
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-10-27 (Wed, 27 Oct 2021)

  Changed paths:
    M gui/admin-gui/src/main/resources/static/js/midpoint-theme.js
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestSyncStoryUsingReconciliationPartitioned.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    A repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskUpdatedListener.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskListenerRegistry.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


Compare: https://github.com/Evolveum/midpoint/compare/aac7d9fb6189...73109e125481


More information about the midPoint-svn mailing list