You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@syncope.apache.org by "Andrea Patricelli (JIRA)" <ji...@apache.org> on 2017/06/23 13:13:00 UTC

[jira] [Created] (SYNCOPE-1121) Enduser form customization does not work with empty section in edit mode

Andrea Patricelli created SYNCOPE-1121:
------------------------------------------

             Summary: Enduser form customization does not work with empty section in edit mode
                 Key: SYNCOPE-1121
                 URL: https://issues.apache.org/jira/browse/SYNCOPE-1121
             Project: Syncope
          Issue Type: Bug
          Components: enduser
    Affects Versions: 2.0.3
            Reporter: Andrea Patricelli
            Assignee: Andrea Patricelli
             Fix For: 2.0.4, 2.1.0


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.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)