Task #827
closed
Move processor ContractGuaranteeDeleteProvisioningProcessor after delete
Added by Ondřej Kopr about 7 years ago.
Updated about 7 years ago.
Description
Provisioning for identity is now made before delete (processor order -100), please move this processor after deleting contract (+100 order)
also dont forget check remove all contract and another possible behavior
add this 'fix' to hotfix 7.5.3
- % Done changed from 0 to 90
I moved processor for deleting afeter contract delete behavior described above not working well.
Also cheked behavior with remove all contract and it's ok.
Remove contract guarantee is done before delete internal (see IdentityContractDeleteProcessor lines 106-112) => no null pointer anywhere.
Radek could you please check another or same behavior? I thing that this fix is ok.
branch: hotfix/7.5.3
commit: https://github.com/bcvsolutions/CzechIdMng/commit/c7b3e549246343b98c78b50fa07ac487d0dc5e3f
- Status changed from In Progress to Needs feedback
- Assignee changed from Ondřej Kopr to Radek Tomiška
- Status changed from Needs feedback to Closed
- Assignee changed from Radek Tomiška to Ondřej Kopr
- Target version set to Emerald (7.5.0)
- % Done changed from 90 to 100
I did test and review, it works, thx.
Note: Provisioning for identity is executed for all removed guarantees + contract. This cannot be configured now - event is published from core and acc properties is not available here.
Also available in: Atom
PDF