Allow user to set an empty email address

* fixes #16057
This commit is contained in:
Morris Jobke
2015-05-05 11:58:19 +02:00
parent 179472aeef
commit 5fd849f545
2 changed files with 11 additions and 5 deletions

View File

@@ -504,7 +504,12 @@ class UsersController extends Controller {
);
}
$this->config->setUserValue($id, 'settings', 'email', $mailAddress);
// delete user value if email address is empty
if($mailAddress === '') {
$this->config->deleteUserValue($id, 'settings', 'email');
} else {
$this->config->setUserValue($id, 'settings', 'email', $mailAddress);
}
return new DataResponse(
array(