diff --git a/restapi/index.php b/restapi/index.php index 13de83bb1..41039b1e5 100644 --- a/restapi/index.php +++ b/restapi/index.php @@ -2056,7 +2056,7 @@ class RestapiController { /* {{{ */ $role = isset($params['role']) ? $params['role'] : 3; $roleobj = $role == 'admin' ? SeedDMS_Core_Role::getInstance(1, $dms) : ($role == 'guest' ? SeedDMS_Core_Role::getInstance(2, $dms) : SeedDMS_Core_Role::getInstance($role, $dms)); - $newAccount = $dms->addUser($userName, $password, $fullname, $email, $language, $theme, $comment, $roleobj); + $newAccount = $dms->addUser($userName, seed_pass_hash($password), $fullname, $email, $language, $theme, $comment, $roleobj); if ($newAccount === false) { return $response->withJson(array('success'=>false, 'message'=>'Account could not be created, maybe it already exists', 'data'=>''), 500); }