diff --git a/.travis.yml b/.travis.yml index 36f1136d6e5..e374e17a737 100644 --- a/.travis.yml +++ b/.travis.yml @@ -130,6 +130,7 @@ install: sudo chmod -R a+rwx /usr/local/bin/composer composer -V sudo composer -n config -g vendor-dir htdocs/includes + sudo composer -n config audit.block-insecure false sudo chmod -R a+rwx /home/travis/.config/composer echo diff --git a/htdocs/user/class/api_users.class.php b/htdocs/user/class/api_users.class.php index fadcde59d53..b5622c41b7b 100644 --- a/htdocs/user/class/api_users.class.php +++ b/htdocs/user/class/api_users.class.php @@ -307,7 +307,7 @@ class Users extends DolibarrApi public function post($request_data = null) { // Check user authorization - if (empty(DolibarrApiAccess::$user->rights->user->creer) && empty(DolibarrApiAccess::$user->admin)) { + if (empty(DolibarrApiAccess::$user->rights->user->user->creer) && empty(DolibarrApiAccess::$user->admin)) { throw new RestException(401, "User creation not allowed for login ".DolibarrApiAccess::$user->login); }