View | Details | Raw Unified | Return to bug 22435
Collapse All | Expand All

(-)a/catalogue/moredetail.pl (-6 / +4 lines)
Lines 209-222 foreach my $item (@items){ Link Here
209
        );
209
        );
210
210
211
        if ( my $accountline = $accountlines->next ) {
211
        if ( my $accountline = $accountlines->next ) {
212
            my $payment_offsets = Koha::Account::Offsets->search(
212
            my $payment_offsets = $accountline->debit_offsets(
213
                {
213
                {
214
                    debit_id  => $accountline->id,
215
                    credit_id => { '!=' => undef }, # it is not the debit itself
214
                    credit_id => { '!=' => undef }, # it is not the debit itself
216
                    type => { '!=' => [ 'Writeoff', 'Forgiven' ] },
215
                    'credit.credit_type_code' =>
217
                    amount => { '<' => 0 }    # credits are negative on the DB
216
                      { '!=' => [ 'Writeoff', 'Forgiven' ] },
218
                },
217
                },
219
                { order_by => { '-desc' => 'created_on' } }
218
                { join => 'credit', order_by => { '-desc' => 'created_on' } }
220
            );
219
            );
221
220
222
            if ($payment_offsets->count) {
221
            if ($payment_offsets->count) {
223
- 

Return to bug 22435