andre 5 anos atrás
pai
commit
3e17ccb353
1 arquivos alterados com 6 adições e 2 exclusões
  1. 6 2
      zimbraSingle.php

+ 6 - 2
zimbraSingle.php

@@ -53,11 +53,15 @@ function zimbraSingle_ChangePassword($params)
     if (defined('CLIENTAREA')) {
     if (defined('CLIENTAREA')) {
         $params['customfields']['password'] = $params['password'];
         $params['customfields']['password'] = $params['password'];
         $params['customfields']['pwrepeat'] = $params['password'];
         $params['customfields']['pwrepeat'] = $params['password'];
-        $results = localAPI('UpdateClientProduct', $params);
+        $postData = array(
+            'serviceid' => $params['serviceid'],
+            'customfields' => base64_encode(serialize(array( 'password' => $params['password'], 'pwrepeat' => $params['password']))),
+        );
+        $results = localAPI('UpdateClientProduct', $postData);
         logModuleCall(
         logModuleCall(
             'zimbrasingle',
             'zimbrasingle',
             __FUNCTION__,
             __FUNCTION__,
-            $params,
+            $postData,
             "Debug",
             "Debug",
             $results
             $results
         );
         );