Description
Edit customForm.json in order to have an empty section, for example:
{ "PLAIN": { "show": true, "attributes": { "firstname": { "readonly": true, "defaultValues": ["defaultFirstname1", "defaultFirstname2"] }, "surname": { "readonly": false, "defaultValues": [] }, "fullname": { "readonly": false }, "email": { "readonly": false, "defaultValues": ["test@apache.org"] }, "userId": { "readonly": false }, "cool": { "readonly": true, "defaultValues": ["true"] }, "additional#loginDate": { "readonly": false }, "additional#cool": { "readonly": false, "defaultValues": ["true"] } } } }
Then run Syncope (for example embedded mode) and self-edit user (puccini for example).
Logs will show NPE and attributes will not be populated.
Attachments
Issue Links
- relates to
-
SYNCOPE-1122 Enduser must show all attributes when customForm.json has empty section with show=true
- Closed