Lines 145-151
if ( $selected_accts ) {
Link Here
|
145 |
} |
145 |
} |
146 |
my @acc = split /,/, $selected_accts; |
146 |
my @acc = split /,/, $selected_accts; |
147 |
|
147 |
|
148 |
@selected_accountlines = Koha::Account::Lines->search( |
148 |
my $selected_accountlines = Koha::Account::Lines->search( |
149 |
{ |
149 |
{ |
150 |
borrowernumber => $borrowernumber, |
150 |
borrowernumber => $borrowernumber, |
151 |
amountoutstanding => { '<>' => 0 }, |
151 |
amountoutstanding => { '<>' => 0 }, |
Lines 154-161
if ( $selected_accts ) {
Link Here
|
154 |
{ order_by => 'date' } |
154 |
{ order_by => 'date' } |
155 |
); |
155 |
); |
156 |
|
156 |
|
157 |
$total_due = 0; # Reset and recalculate total due |
157 |
$total_due = $selected_accountlines->_resultset->get_column('amountoutstanding')->sum(); |
158 |
map { $total_due += $_->amountoutstanding } @selected_accountlines; |
158 |
|
|
|
159 |
@selected_accountlines = $selected_accountlines->as_list; |
159 |
} |
160 |
} |
160 |
|
161 |
|
161 |
|
162 |
|
162 |
- |
|
|