diff --git a/etc/ngcp_panel.conf b/etc/ngcp_panel.conf index 2d8a9a0d10..44eee4dbde 100644 --- a/etc/ngcp_panel.conf +++ b/etc/ngcp_panel.conf @@ -54,6 +54,7 @@ log4perl.appender.Default.layout.ConversionPattern=%d{ISO8601} [%p] [%F +%L] %m{ voucher 1 malicious_call 1 + csc_show_rtcengine_features 1 diff --git a/lib/NGCP/Panel/Role/API/Capabilities.pm b/lib/NGCP/Panel/Role/API/Capabilities.pm index 39093b7f60..da94c2df0b 100644 --- a/lib/NGCP/Panel/Role/API/Capabilities.pm +++ b/lib/NGCP/Panel/Role/API/Capabilities.pm @@ -52,7 +52,7 @@ sub hal_from_item { sub _item_rs { my ($self, $c) = @_; - my ($cloudpbx, $sms, $faxserver, $rtcengine, $fileshare, $mobilepush); + my ($cloudpbx, $sms, $faxserver, $rtcengine, $fileshare, $mobilepush, $csc_show_rtcengine_features); $cloudpbx = $c->config->{features}->{cloudpbx} // 0; $sms = $c->config->{features}->{sms} // 0; @@ -60,6 +60,7 @@ sub _item_rs { $rtcengine = $c->config->{features}->{rtcengine} // 0; $fileshare = $c->config->{features}->{fileshare} // 0; $mobilepush = $c->config->{features}->{mobilepush} // 0; + $csc_show_rtcengine_features = $c->config->{features}->{csc_show_rtcengine_features} // 0; if($c->user->roles eq "admin") { # nothing to be done @@ -86,12 +87,13 @@ sub _item_rs { } my $item_rs = [ - { id => 1, name => 'cloudpbx', enabled => $cloudpbx }, - { id => 2, name => 'sms', enabled => $sms }, - { id => 3, name => 'faxserver', enabled => $faxserver }, - { id => 4, name => 'rtcengine', enabled => $rtcengine }, - { id => 5, name => 'fileshare', enabled => $fileshare}, - { id => 6, name => 'mobilepush',enabled => $mobilepush}, + { id => 1, name => 'cloudpbx', enabled => $cloudpbx }, + { id => 2, name => 'sms', enabled => $sms }, + { id => 3, name => 'faxserver', enabled => $faxserver }, + { id => 4, name => 'rtcengine', enabled => $rtcengine }, + { id => 5, name => 'fileshare', enabled => $fileshare}, + { id => 6, name => 'mobilepush', enabled => $mobilepush}, + { id => 7, name => 'csc_show_rtcengine_features', enabled => $csc_show_rtcengine_features}, ]; if($c->req->param('name')) {