Defect #1395
closed
Fix last expired contract by specific identity
Added by Ondřej Kopr about 6 years ago.
Updated about 6 years ago.
Category:
Contractual relationship
Description
Method IdmIdentityContractService#findLastExpiredContract filtering expired contract but for all identities not for specific identity.
Effect: Synchronization of protection mode (#1225) in the mode "Link protected" would compute badly the account protection end for identities, that are inactive. It will use the date of the last expired contract in the whole IdM, not of the contract of that inactive identity. Also it would be slow.
Sorry, guys.
- Status changed from New to Needs feedback
- Assignee changed from Ondřej Kopr to Radek Tomiška
- % Done changed from 0 to 90
- Status changed from Needs feedback to Resolved
- Assignee changed from Radek Tomiška to Ondřej Kopr
- % Done changed from 90 to 100
I did review and test, it works, thx!
- Status changed from Resolved to Closed
- Target version changed from Opal (9.4.0-rc.1) to Onyx (9.3.1)
The fix was cherry-picked to hotfix-9.3.1.
Also available in: Atom
PDF