Private GIT

Skip to content
Snippets Groups Projects
Commit 967d5d15 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 a98395c7
No related branches found
Tags
No related merge requests found
...@@ -708,6 +708,7 @@ CONTACTTPL;setparam;contact_template;servicenotifopt;n ...@@ -708,6 +708,7 @@ CONTACTTPL;setparam;contact_template;servicenotifopt;n
CONTACTTPL;setparam;contact_template;contact_js_effects;0 CONTACTTPL;setparam;contact_template;contact_js_effects;0
CONTACTTPL;setparam;contact_template;timezone; CONTACTTPL;setparam;contact_template;timezone;
CONTACTTPL;setparam;contact_template;reach_api;0 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_enable_notifications;2
CONTACTTPL;setparam;contact_template;contact_type_msg;txt CONTACTTPL;setparam;contact_template;contact_type_msg;txt
CONTACTTPL;setparam;contact_template;contact_activate;1 CONTACTTPL;setparam;contact_template;contact_activate;1
...@@ -781,6 +782,7 @@ CONTACT;setparam;admin;servicenotifopt;n ...@@ -781,6 +782,7 @@ CONTACT;setparam;admin;servicenotifopt;n
CONTACT;setparam;admin;contact_js_effects;0 CONTACT;setparam;admin;contact_js_effects;0
CONTACT;setparam;admin;timezone; CONTACT;setparam;admin;timezone;
CONTACT;setparam;admin;reach_api;0 CONTACT;setparam;admin;reach_api;0
CONTACT;setparam;admin;reach_api_rt;0
CONTACT;setparam;admin;contact_enable_notifications;1 CONTACT;setparam;admin;contact_enable_notifications;1
CONTACT;setparam;admin;contact_type_msg;txt CONTACT;setparam;admin;contact_type_msg;txt
CONTACT;setparam;admin;contact_activate;1 CONTACT;setparam;admin;contact_activate;1
......
...@@ -131,7 +131,7 @@ class CentreonWebService ...@@ -131,7 +131,7 @@ class CentreonWebService
*/ */
public function authorize($action, $user, $isInternal = false) public function authorize($action, $user, $isInternal = false)
{ {
if ($isInternal || $user->is_admin()) { if ($isInternal || $user->admin) {
return true; return true;
} }
......
...@@ -367,7 +367,7 @@ class CentreonContact extends CentreonObject ...@@ -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]; $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