Project

General

Profile

Actions

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.

Status:
Closed
Priority:
Normal
Assignee:
Radek Tomiška
Category:
Frontend
Target version:
Start date:
02/04/2020
Due date:
% Done:

100%

Estimated time:
Affected versions:
Owner:

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.
Screenshot from the broken image

This situation cannot be fixed via GUI. It only happened in a test environment where deletion of an identity is possible.


Files

broken_vs_config.png (76.3 KB) broken_vs_config.png Screenshot from the broken image Vladimír Kotýnek, 02/04/2020 01:04 PM

Related issues

Related to IdStory Identity Manager - Task #1896: Add foreign keys to all entitiesNewRadek Tomiška10/08/2019

Actions
Actions #1

Updated by Radek Tomiška almost 5 years ago

  • Assignee changed from Vít Švanda to Radek Tomiška
Actions #2

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.

Actions #3

Updated by Radek Tomiška almost 5 years ago

  • Related to Task #1896: Add foreign keys to all entities added
Actions #4

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).

Actions #5

Updated by Vít Švanda almost 5 years ago

  • Target version set to 10.1.0
Actions #6

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.

Actions #7

Updated by Radek Tomiška almost 5 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF