diff --git a/lib/NGCP/Panel/Controller/Customer.pm b/lib/NGCP/Panel/Controller/Customer.pm index 756dbf863a..fb8293e03f 100644 --- a/lib/NGCP/Panel/Controller/Customer.pm +++ b/lib/NGCP/Panel/Controller/Customer.pm @@ -820,17 +820,17 @@ sub invoice_data :Chained('base') :PathPart('invoice') :CaptureArgs(0) { my $etime = $stime->clone->add(months => 1); #look, NGCP::Panel::Utils::Contract - it is kind of backend separation here - my $zonecalls_rs = NGCP::Panel::Utils::Contract::get_contract_calls_rs( + my $invoice_details = NGCP::Panel::Utils::Contract::get_contract_calls_rs( c => $c, contract_id => $contract_id, stime => $stime, etime => $etime, ); #FAKE FAKE FAKE FAKE - $zonecalls_rs = [$zonecalls_rs->all()]; + $invoice_details = [$invoice_details->all()]; my $i = 1; - $zonecalls_rs = [map{[$i++,$_]} (@$zonecalls_rs) x 21]; - $c->stash(zonecalls_rs => $zonecalls_rs ); + $invoice_details = [map{[$i++,$_]} (@$invoice_details) x 21]; + $c->stash(invoice_details => $invoice_details ); } #method separated as some day sub invoice_template_list :Chained('invoice_data') :PathPart('') :CaptureArgs(0) { diff --git a/share/templates/customer/invoice.tt b/share/templates/customer/invoice.tt index 7e226a8359..344f49559e 100644 --- a/share/templates/customer/invoice.tt +++ b/share/templates/customer/invoice.tt @@ -1,3 +1,9 @@ +[% USE Dumper %] + +[%PROCESS 'helpers/datatables_vars.tt' + no_auto_helper = 1 +-%] + [% IF c.user.roles == "subscriber" || c.user.roles == "subscriberadmin" -%] [% site_config.title = c.loc('Invoice template manager') -%] [% ELSE -%] @@ -8,18 +14,6 @@ [% write_access = 1 %] [%END%] - -