diff --git a/etc/admin.conf b/etc/admin.conf index 6721448..5b98ba5 100644 --- a/etc/admin.conf +++ b/etc/admin.conf @@ -5,6 +5,7 @@ peering_features="[% www_admin.peering_features %]" voicemail_features="[% www_admin.voicemail_features %]" fax_features="[% www_admin.fax_features %]" + customer_features="0" cc_dial_prefix="[% www_admin.cc_dial_prefix %]" ac_dial_prefix="[% www_admin.ac_dial_prefix %]" > diff --git a/lib/admin/Controller/account.pm b/lib/admin/Controller/account.pm index 8fe15b9..c5dbba5 100644 --- a/lib/admin/Controller/account.pm +++ b/lib/admin/Controller/account.pm @@ -85,6 +85,9 @@ sub detail : Local { delete $c->session->{voip_account}; $c->session->{voip_account}{customer_id} = $c->request->params->{customer_id} || undef; } + + $c->stash->{edit_account} = $c->request->params->{edit_account}; + if($c->config->{billing_features}) { if(defined $account_id) { return unless $c->model('Provisioning')->call_prov( $c, 'billing', 'get_voip_account_balance', @@ -119,7 +122,6 @@ sub detail : Local { delete $c->session->{restore_balance_input}; } - $c->stash->{edit_account} = $c->request->params->{edit_account}; $c->stash->{edit_balance} = $c->request->params->{edit_balance}; # we only use this to fill the drop-down lists diff --git a/root/layout/menu b/root/layout/menu index 92082ca..09e02c4 100644 --- a/root/layout/menu +++ b/root/layout/menu @@ -14,7 +14,7 @@ [% IF Catalyst.session.admin %]

User Administration