diff --git a/lib/NGCP/Panel/Controller/API/MetaConfigDefs.pm b/lib/NGCP/Panel/Controller/API/MetaConfigDefs.pm index 8a8f9eb3ae..d9487e34fc 100644 --- a/lib/NGCP/Panel/Controller/API/MetaConfigDefs.pm +++ b/lib/NGCP/Panel/Controller/API/MetaConfigDefs.pm @@ -68,7 +68,7 @@ sub GET :Allow { $config{numbermanagement}->{auto_allow_cli} = $config_internal{numbermanagement}->{auto_allow_cli}; $config{security}->{password_web_validate} = $config_internal{security}->{password_web_validate}; $config{security}->{password_sip_validate} = $config_internal{security}->{password_sip_validate}; - $config{acl} = $config_internal{acl}; + $config{privileges} = $config_internal{privileges}; $config{features} = $config_internal{features}; my $meta = { diff --git a/lib/NGCP/Panel/Role/API/Subscribers.pm b/lib/NGCP/Panel/Role/API/Subscribers.pm index c12091e055..e3f61002d4 100644 --- a/lib/NGCP/Panel/Role/API/Subscribers.pm +++ b/lib/NGCP/Panel/Role/API/Subscribers.pm @@ -848,7 +848,7 @@ sub check_write_access { sub subscriberadmin_write_access { my($self,$c) = @_; - if ($c->user->roles eq "subscriberadmin" && $c->config->{acl}->{subscriberadmin}->{subscribers} =~/write/ ) { + if ($c->user->roles eq "subscriberadmin" && $c->config->{privileges}->{subscriberadmin}->{subscribers} =~/write/ ) { return 1; } return 0; diff --git a/t/api-rest/api-subscribers.t b/t/api-rest/api-subscribers.t index 05f5918d4b..5e5a11c8e8 100644 --- a/t/api-rest/api-subscribers.t +++ b/t/api-rest/api-subscribers.t @@ -360,7 +360,7 @@ if($remote_config->{config}->{features}->{cloudpbx}){ $_[0]->{is_pbx_pilot} = 0; delete $_[0]->{alias_numbers}; } )->[0]; - if ($remote_config->{config}->{acl}->{subscriberadmin}->{subscribers} =~/write/) { + if ($remote_config->{config}->{privileges}->{subscriberadmin}->{subscribers} =~/write/) { $test_machine->check_get2put($subscriber,{},$put2get_check_params); my($res,$content,$req) = $test_machine->request_patch( [ { op => 'replace', path => '/display_name', value => 'patched 34021' } ], $subscriber->{location} ); $test_machine->http_code_msg(200, "Check display_name patch for subscriberadmin", $res, $content);