Defect #1804
closedWhen RoleDeleteBulkAction fails, LRT AttributeControlledValuesRecalculationTaskExecutor stays waiting
100%
Description
Version 9.7.3
When RoleDeleteBulkAction fails (e.g. because there is some DB inconsistency, or it's still assigned to some users), then AttributeControlledValuesRecalculationTaskExecutor stays in the Waiting state.
Files
Updated by Radek Tomiška over 5 years ago
- Assignee changed from Ondřej Kopr to Radek Tomiška
Updated by Radek Tomiška over 5 years ago
- Assignee changed from Radek Tomiška to Vít Švanda
- Target version set to Rhyolite (9.7.5)
- % Done changed from 0 to 90
It's fixed, i changed LRT AttributeControlledValuesRecalculationTaskExecutor to execute synchronously (role itself is deleted asynchronously). Now is task corectly ended.
Commit:
https://github.com/bcvsolutions/CzechIdMng/commit/da8b64ae88833bcb2a48285f20b37449bbb37f9f
Could you do a feedback, please?
Updated by Vít Švanda over 5 years ago
- Status changed from New to Needs feedback
Updated by Vít Švanda over 5 years ago
- Assignee changed from Vít Švanda to Radek Tomiška
Your changes worked well, but within #1819 I removed starting of this LRT totally. So can you please make a retest :-).
Updated by Radek Tomiška over 5 years ago
- Status changed from Needs feedback to Resolved
- Assignee changed from Radek Tomiška to Vít Švanda
- % Done changed from 90 to 100
It works, you removed second LRT AttributeControlledValuesRecalculationTaskExecutor (and my changes) at all :)