Merge pull request #8864 from nextcloud/ocs-allow-empty-email-displayname

Allow empty emails provisioning api
This commit is contained in:
Roeland Jago Douma 2018-03-20 09:44:38 +01:00 committed by GitHub
commit 99abe3bc8e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -451,7 +451,7 @@ class UsersController extends OCSController {
$this->config->setUserValue($targetUser->getUID(), 'core', 'lang', $value);
break;
case AccountManager::PROPERTY_EMAIL:
if(filter_var($value, FILTER_VALIDATE_EMAIL)) {
if(filter_var($value, FILTER_VALIDATE_EMAIL) || $value === '') {
$targetUser->setEMailAddress($value);
} else {
throw new OCSException('', 102);