Private GIT

Skip to content
Snippets Groups Projects
Commit 6abe406a authored by Maximilien Bersoult's avatar Maximilien Bersoult Committed by Kevin Duret
Browse files

fix(api): Admin or not ?

Use the database flag instead the is_admin
parent 90123f5f
No related branches found
No related tags found
No related merge requests found
......@@ -708,6 +708,7 @@ CONTACTTPL;setparam;contact_template;servicenotifopt;n
CONTACTTPL;setparam;contact_template;contact_js_effects;0
CONTACTTPL;setparam;contact_template;timezone;
CONTACTTPL;setparam;contact_template;reach_api;0
CONTACTTPL;setparam;contact_template;reach_api_rt;0
CONTACTTPL;setparam;contact_template;contact_enable_notifications;2
CONTACTTPL;setparam;contact_template;contact_type_msg;txt
CONTACTTPL;setparam;contact_template;contact_activate;1
......@@ -781,6 +782,7 @@ CONTACT;setparam;admin;servicenotifopt;n
CONTACT;setparam;admin;contact_js_effects;0
CONTACT;setparam;admin;timezone;
CONTACT;setparam;admin;reach_api;0
CONTACT;setparam;admin;reach_api_rt;0
CONTACT;setparam;admin;contact_enable_notifications;1
CONTACT;setparam;admin;contact_type_msg;txt
CONTACT;setparam;admin;contact_activate;1
......
......@@ -131,7 +131,7 @@ class CentreonWebService
*/
public function authorize($action, $user, $isInternal = false)
{
if ($isInternal || $user->is_admin()) {
if ($isInternal || $user->admin) {
return true;
}
......
......@@ -367,7 +367,7 @@ class CentreonContact extends CentreonObject
}
}
}
if ($params[1] != 'reach_api' && $params[1] != 'default_page' && $params[1] != 'ar_id') {
if ($params[1] != 'reach_api' && $params[1] != 'reach_api_rt' && $params[1] != 'default_page' && $params[1] != 'ar_id') {
$params[1] = "contact_" . $params[1];
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment