elixir-luxembourg / daisy

Data Information System (DAISY) is a data bookkeeping application designed to help Biomedical Research institutions with their GDPR compliance.
GNU Affero General Public License v3.0
12 stars 10 forks source link

Modifications of Use Restrictions are not saved. #436

Closed marikapop closed 11 months ago

marikapop commented 11 months ago

Describe the bug (current behaviour) I changed in Use restrictions. Green checkmarks were presented after "submit" but the information has not been changed.

To reproduce

  1. I changed use on restrictions https://daisy.lcsb.uni.lu/data_declaration/435/edit
  2. Submitted changes.
  3. Got green tick marks.
  4. Changes were not saved.

Expected behavior New use restrictions should be saved after modification.

Environment:

Additional information (error logs, screenshots)

marikapop commented 11 months ago

New use restrictions were not saved as there were some errors (not easy to spot due to long form):

image

In case of successful modification user will be redirected to dataset page. In case user still see use restriction form - there are some errors.