[midPoint-git] [Evolveum/midpoint] f65832: Re-use sequence values during approvals
mederly
noreply at github.com
Mon Mar 7 22:27:13 CET 2022
Branch: refs/heads/support-4.4
Home: https://github.com/Evolveum/midpoint
Commit: f65832ba624fc866a9044711766788d7b965416b
https://github.com/Evolveum/midpoint/commit/f65832ba624fc866a9044711766788d7b965416b
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-03-07 (Mon, 07 Mar 2022)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
M model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ApprovalUtils.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/AbstractWfTestPolicy.java
A model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestSequence.java
A model/workflow-impl/src/test/resources/sequence/sequence-user-name.xml
A model/workflow-impl/src/test/resources/sequence/system-configuration.xml
A model/workflow-impl/src/test/resources/sequence/template-user.xml
M model/workflow-impl/testng-integration.xml
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/SubcasesAsserter.java
Log Message:
-----------
Re-use sequence values during approvals
When a sequence value(s) are used during operation being approved,
they are now stored along with the approval request. After the request
is approved, the same values are applied. Therefore, e.g. for user
creation, the properties of user actually created are the same as
they were in the creation approval request.
This resolves MID-7575.
(cherry picked from commit 921c190799394a63871ca8094a717680002f471d)
Commit: f7de972273a59b67c4cc710ba3accdb0df5dede1
https://github.com/Evolveum/midpoint/commit/f7de972273a59b67c4cc710ba3accdb0df5dede1
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-03-07 (Mon, 07 Mar 2022)
Changed paths:
M model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ApprovalUtils.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestSequence.java
Log Message:
-----------
Adapt the code after cherry-picking
This commit adapts the code from 4.5-SNAPSHOT after being
backported to support-4.4 branch.
Related to MID-7575.
Compare: https://github.com/Evolveum/midpoint/compare/a28a88ab5d53...f7de972273a5
More information about the midPoint-svn
mailing list