|
@@ -51,13 +51,12 @@ function zimbraSingle_ClientArea($params)
|
|
|
function zimbraSingle_ChangePassword($params)
|
|
function zimbraSingle_ChangePassword($params)
|
|
|
{
|
|
{
|
|
|
if (defined('CLIENTAREA')) {
|
|
if (defined('CLIENTAREA')) {
|
|
|
- $passEncrypt = localAPI('EncryptPassword', array('password2' => $userData['password']));
|
|
|
|
|
- if ($passEncrypt['result'] == 'success') {
|
|
|
|
|
- $params['customfields']['password'] = $passEncrypt['password'];
|
|
|
|
|
- $params['customfields']['pwrepeat'] = $passEncrypt['password'];
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ $params['customfields']['password'] = $userData['password'];
|
|
|
|
|
+ $params['customfields']['pwrepeat'] = $userData['password'];
|
|
|
|
|
+ $response = zimbraSingleChangePassword($params['customfields'], 'no');
|
|
|
|
|
+ } else {
|
|
|
|
|
+ $response = zimbraSingleChangePassword($params['customfields'], 'yes');
|
|
|
}
|
|
}
|
|
|
- $response = zimbraSingleChangePassword($params['customfields']);
|
|
|
|
|
if($response == 'success') {
|
|
if($response == 'success') {
|
|
|
return 'success';
|
|
return 'success';
|
|
|
}
|
|
}
|