Project

General

Profile

Defect #1396

Last value from multivalued EAV cannot be removed

Added by Alena Peterová 8 months ago. Updated 8 months ago.

Status:
Closed
Priority:
Normal
Category:
Eav
Target version:
Start date:
12/03/2018
Due date:
% Done:

100%


Description

Affected version: 9.3.0

Steps to reproduce:
  • Create EAV for identity - Text, multivalued, not required, without default value
  • Set some value to this EAV for some identity
  • Delete the value and save
  • The value is still there

This can be reproduced also in our demo - just try to remove the value "asdf" from the attribute "rights" - https://demo.czechidm.com/idm/#/identity/crkvaalfo/eav?_k=0l2z77


Related issues

Related to CzechIdM - Task #1052: delete non empty EAV (even with values) New 04/04/2018

History

#1 Updated by Radek Tomiška 8 months ago

  • Related to Task #1052: delete non empty EAV (even with values) added

#2 Updated by Radek Tomiška 8 months ago

  • Target version set to Opal (9.4.0-rc.1)

I broke it, when improvement with removing null values was implemented - empty multivalued EAV doesn't send null value now, has to be fixed.

#3 Updated by Radek Tomiška 8 months ago

  • Status changed from New to In Progress

#4 Updated by Radek Tomiška 8 months ago

  • Target version changed from Opal (9.4.0-rc.1) to Onyx (9.3.1)

#5 Updated by Radek Tomiška 8 months ago

  • Status changed from In Progress to Needs feedback
  • Assignee changed from Radek Tomiška to Ondřej Kopr
  • % Done changed from 0 to 90

#6 Updated by Ondřej Kopr 8 months ago

  • Status changed from Needs feedback to Resolved
  • Assignee changed from Ondřej Kopr to Radek Tomiška
  • % Done changed from 90 to 100

I tested it on develop and works correctly. Thank you for fix this.

#7 Updated by Radek Tomiška 8 months ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF