Closed alee closed 1 year ago
[{}, {}, {'contributor': {'affiliations': [{}, {'name': [ErrorDetail(string='Ensure this field has no more than 100 characters.', code='max_length')]}]}}]
From Volker:
I finally managed to get the logic of adding contributors. This tiered organization is not intuitive: first save the contributor, then register it, then save again the entire list. Hiding the “register” function under the “save” click would help a lot!
Then I failed saving the new contributor in the list (“Server side validation failed”).
I tried with dummy names etc. then, and it worked.
I realized then that the validation did not accept this:
Centre d’Etude et de Découverte des Tortues Marines, CEDTM, 6 chemin Dubuisson, Appt. 5, 97436 Saint Leu, La Réunion, France
but it accepted:
Centre d’Etude et de Découverte des Tortues Marines, La Réunion, France
Should be able to be simplified quite a bit with the following (working on implementing):
Closing for now since merging in the vue 3 frontend should resolve these usability issues. Can reopen or create more specific issues if we run into anything in the future
From a user: