Resolve bug for REST API PUT task

An error occured when I was trying to PUT task despite all rigths.

Ressource 'task' --> 'tasks'
This commit is contained in:
Aurélien 2017-12-14 11:53:48 +01:00 committed by GitHub
parent c119d7dbb9
commit 88b456a542
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -275,7 +275,7 @@ class Tasks extends DolibarrApi
throw new RestException(404, 'Task not found');
}
if( ! DolibarrApi::_checkAccessToResource('task',$this->task->id)) {
if( ! DolibarrApi::_checkAccessToResource('tasks',$this->task->id)) {
throw new RestException(401, 'Access not allowed for login '.DolibarrApiAccess::$user->login);
}
@ -432,7 +432,7 @@ class Tasks extends DolibarrApi
throw new RestException(404, 'Task not found');
}
if( ! DolibarrApi::_checkAccessToResource('task',$this->project->id)) {
if( ! DolibarrApi::_checkAccessToResource('tasks',$this->project->id)) {
throw new RestException(401, 'Access not allowed for login '.DolibarrApiAccess::$user->login);
}
foreach($request_data as $field => $value) {
@ -467,7 +467,7 @@ class Tasks extends DolibarrApi
throw new RestException(404, 'Task not found');
}
if( ! DolibarrApi::_checkAccessToResource('task',$this->project->id)) {
if( ! DolibarrApi::_checkAccessToResource('tasks',$this->project->id)) {
throw new RestException(401, 'Access not allowed for login '.DolibarrApiAccess::$user->login);
}