mirror of
https://github.com/nextcloud/server.git
synced 2026-04-21 06:08:46 -04:00
prov api reports multiple mail as editable field
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
This commit is contained in:
parent
13818005a3
commit
3da9064f9d
3 changed files with 8 additions and 1 deletions
|
|
@ -592,6 +592,7 @@ class UsersController extends AUserData {
|
|||
$permittedFields[] = IAccountManager::PROPERTY_EMAIL;
|
||||
}
|
||||
|
||||
$permittedFields[] = IAccountManager::COLLECTION_EMAIL;
|
||||
$permittedFields[] = IAccountManager::PROPERTY_PHONE;
|
||||
$permittedFields[] = IAccountManager::PROPERTY_ADDRESS;
|
||||
$permittedFields[] = IAccountManager::PROPERTY_WEBSITE;
|
||||
|
|
|
|||
|
|
@ -3851,6 +3851,7 @@ class UsersControllerTest extends TestCase {
|
|||
public function dataGetEditableFields() {
|
||||
return [
|
||||
[false, ISetDisplayNameBackend::class, [
|
||||
IAccountManager::COLLECTION_EMAIL,
|
||||
IAccountManager::PROPERTY_PHONE,
|
||||
IAccountManager::PROPERTY_ADDRESS,
|
||||
IAccountManager::PROPERTY_WEBSITE,
|
||||
|
|
@ -3859,6 +3860,7 @@ class UsersControllerTest extends TestCase {
|
|||
[true, ISetDisplayNameBackend::class, [
|
||||
IAccountManager::PROPERTY_DISPLAYNAME,
|
||||
IAccountManager::PROPERTY_EMAIL,
|
||||
IAccountManager::COLLECTION_EMAIL,
|
||||
IAccountManager::PROPERTY_PHONE,
|
||||
IAccountManager::PROPERTY_ADDRESS,
|
||||
IAccountManager::PROPERTY_WEBSITE,
|
||||
|
|
@ -3866,6 +3868,7 @@ class UsersControllerTest extends TestCase {
|
|||
]],
|
||||
[true, UserInterface::class, [
|
||||
IAccountManager::PROPERTY_EMAIL,
|
||||
IAccountManager::COLLECTION_EMAIL,
|
||||
IAccountManager::PROPERTY_PHONE,
|
||||
IAccountManager::PROPERTY_ADDRESS,
|
||||
IAccountManager::PROPERTY_WEBSITE,
|
||||
|
|
|
|||
|
|
@ -62,6 +62,7 @@ Feature: provisioning
|
|||
Then user "brand-new-user" has editable fields
|
||||
| displayname |
|
||||
| email |
|
||||
| additional_mail |
|
||||
| phone |
|
||||
| address |
|
||||
| website |
|
||||
|
|
@ -70,6 +71,7 @@ Feature: provisioning
|
|||
Then user "brand-new-user" has editable fields
|
||||
| displayname |
|
||||
| email |
|
||||
| additional_mail |
|
||||
| phone |
|
||||
| address |
|
||||
| website |
|
||||
|
|
@ -77,6 +79,7 @@ Feature: provisioning
|
|||
Then user "self" has editable fields
|
||||
| displayname |
|
||||
| email |
|
||||
| additional_mail |
|
||||
| phone |
|
||||
| address |
|
||||
| website |
|
||||
|
|
@ -233,7 +236,7 @@ Feature: provisioning
|
|||
And group "new-group" exists
|
||||
And group "new-group" has
|
||||
| displayname | new-group |
|
||||
|
||||
|
||||
Scenario: Create a group with custom display name
|
||||
Given As an "admin"
|
||||
And group "new-group" does not exist
|
||||
|
|
|
|||
Loading…
Reference in a new issue