Creating a new user sets both the id and the display name to the supplied id.
However, when I tried:
curl -X POST https://admin:secret@nextcloud_url/ocs/v1.php/cloud/users -d userid="id" -d displayName="Display Name" -d email="email@domain.com" -H "OCS-APIRequest: true"
I was successful.
Describe the bug
Creating a new user sets both the id and the display name to the supplied id. However, when I tried:
curl -X POST https://admin:secret@nextcloud_url/ocs/v1.php/cloud/users -d userid="id" -d displayName="Display Name" -d email="email@domain.com" -H "OCS-APIRequest: true"
I was successful.Steps/Code to Reproduce
Expected Results
A user is created with the supplied id and display name
Actual Results
A user is created but its id and display name are both 'id' and the supplied display name is ignored
Setup configuration
nc_py_api = 0.12 nextcloud = 28.0.3