{"action":"closed","issue":{"url":"https://api.github.com/repos/georchestra/georchestra/issues/1086","labels_url":"https://api.github.com/repos/georchestra/georchestra/issues/1086/labels{/name}","comments_url":"https://api.github.com/repos/georchestra/georchestra/issues/1086/comments","events_url":"https://api.github.com/repos/georchestra/georchestra/issues/1086/events","html_url":"https://github.com/georchestra/georchestra/issues/1086","id":111206169,"number":1086,"title":"ldapadmin - no way of removing a field","user":{"login":"pmauduit","id":594335,"avatar_url":"https://avatars.githubusercontent.com/u/594335?v=3","gravatar_id":"","url":"https://api.github.com/users/pmauduit","html_url":"https://github.com/pmauduit","followers_url":"https://api.github.com/users/pmauduit/followers","following_url":"https://api.github.com/users/pmauduit/following{/other_user}","gists_url":"https://api.github.com/users/pmauduit/gists{/gist_id}","starred_url":"https://api.github.com/users/pmauduit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pmauduit/subscriptions","organizations_url":"https://api.github.com/users/pmauduit/orgs","repos_url":"https://api.github.com/users/pmauduit/repos","events_url":"https://api.github.com/users/pmauduit/events{/privacy}","received_events_url":"https://api.github.com/users/pmauduit/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/georchestra/georchestra/labels/14.12","name":"14.12","color":"fbca04"},{"url":"https://api.github.com/repos/georchestra/georchestra/labels/3%20-%20Done","name":"3 - Done","color":"CCCCCC"},{"url":"https://api.github.com/repos/georchestra/georchestra/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/georchestra/georchestra/labels/priority-medium","name":"priority-medium","color":"d4c5f9"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/georchestra/georchestra/milestones/8","html_url":"https://github.com/georchestra/georchestra/milestones/15.12","labels_url":"https://api.github.com/repos/georchestra/georchestra/milestones/8/labels","id":976665,"number":8,"title":"15.12","description":"","creator":{"login":"fvanderbiest","id":265319,"avatar_url":"https://avatars.githubusercontent.com/u/265319?v=3","gravatar_id":"","url":"https://api.github.com/users/fvanderbiest","html_url":"https://github.com/fvanderbiest","followers_url":"https://api.github.com/users/fvanderbiest/followers","following_url":"https://api.github.com/users/fvanderbiest/following{/other_user}","gists_url":"https://api.github.com/users/fvanderbiest/gists{/gist_id}","starred_url":"https://api.github.com/users/fvanderbiest/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fvanderbiest/subscriptions","organizations_url":"https://api.github.com/users/fvanderbiest/orgs","repos_url":"https://api.github.com/users/fvanderbiest/repos","events_url":"https://api.github.com/users/fvanderbiest/events{/privacy}","received_events_url":"https://api.github.com/users/fvanderbiest/received_events","type":"User","site_admin":false},"open_issues":52,"closed_issues":27,"state":"open","created_at":"2015-02-12T11:04:24Z","updated_at":"2015-10-23T13:13:18Z","due_on":"2015-12-14T23:00:00Z","closed_at":null},"comments":3,"created_at":"2015-10-13T15:33:00Z","updated_at":"2015-10-23T13:13:18Z","closed_at":"2015-10-23T13:13:18Z","body":"Step to reproduce:\r\n\r\n1. connect as a user who has a MOD_LDAPADMIN role\r\n2. go to `/ldapadmin/privateui/`\r\n3. edit a user, removing a field (its  phone number for example)\r\n4. click \"save\"\r\n\r\n=> The UI indicates that the user has been updated successfully, but this is not the case: reload the page, the field is back to its original value.\r\n\r\nI think that in case of blanking a field, the LDAP operation is not strictly the same as the field update one. We have to add some logic to fully implement field removal.\r\n "}}