Defect #2036
closedDeleted VS implementer's identity cannot be deleted from the 'implementers' list
100%
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
Related issues
Updated by Radek Tomiška almost 5 years ago
- Assignee changed from Vít Švanda to Radek Tomiška
Updated by Radek Tomiška almost 5 years ago
It's about basic select box functionality. Feature to recover select box state from invalid data (404) can be implemented here.
Updated by Radek Tomiška almost 5 years ago
- Related to Task #1896: Add foreign keys to all entities added
Updated by Radek Tomiška almost 5 years ago
- 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).
Updated by Vít Švanda almost 5 years ago
- 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.
Updated by Radek Tomiška almost 5 years ago
- Status changed from Resolved to Closed