Defect #2036
closed
Deleted VS implementer's identity cannot be deleted from the 'implementers' list
Added by Vladimír Kotýnek almost 5 years ago.
Updated almost 5 years ago.
Description
Affected version: 10.0.0
I have a virtual system which existed for some time. The system had set an implementer identity which was later deleted. Now when I open the configuration of the system I cannot set any other identity as the implementer. I only see a warning message instead of the standard drop down/look up form field.
This situation cannot be fixed via GUI. It only happened in a test environment where deletion of an identity is possible.
Files
- Assignee changed from Vít Švanda to Radek Tomiška
It's about basic select box functionality. Feature to recover select box state from invalid data (404) can be implemented here.
- Related to Task #1896: Add foreign keys to all entities added
- Category changed from Virtual systems to Frontend
- Status changed from New to Needs feedback
- Assignee changed from Radek Tomiška to Vít Švanda
- % Done changed from 0 to 90
I've added posibility to select another record, when selected selectbox value was deleted in the meantime, commit:
https://github.com/bcvsolutions/CzechIdMng/commit/6a2555d0517d127cf328bbcb49d20ed851e55687
I set error state for select box field - another record has to be selected to recover from error, then form can be submitted.
Could you provide me a feedback, please?
Note: This is just symptom related to #1896, but just uuid is stored in eav value (referential integrity implementation here will take a longer time).
- Target version set to 10.1.0
- Status changed from Needs feedback to Resolved
- Assignee changed from Vít Švanda to Radek Tomiška
- % Done changed from 90 to 100
I did review and test. If implementer is deleted a users will see warning message on the configuration page. In this case is form unvalid, so a user have to choose another implementer. I aggre, this solving only symptom, but for a user it is definitial better now. Thanks for that.
I merged this branch to the develop.
- Status changed from Resolved to Closed
Also available in: Atom
PDF