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

(-)a/circ/circulation.pl (-2 / +12 lines)
Lines 548-555 if ( @$barcodes && $op eq 'cud-checkout' ) { Link Here
548
                    $datedue = $booked->end_date;
548
                    $datedue = $booked->end_date;
549
                }
549
                }
550
                $needsconfirmation->{'DEBT'} = $needsconfirmationDEBT if ($debt_confirmed);
550
                $needsconfirmation->{'DEBT'} = $needsconfirmationDEBT if ($debt_confirmed);
551
552
                # Handle linked account hold pickup - redirect checkout to hold patron's account
553
                my $checkout_patron = $patron;
554
                if ( $alerts->{LINKED_ACCOUNT_HOLD_PICKUP} ) {
555
                    $checkout_patron = $alerts->{LINKED_ACCOUNT_HOLD_PICKUP}->{hold_patron};
556
                    $template_params->{linked_account_checkout} = {
557
                        original_patron => $patron,
558
                        hold_patron     => $checkout_patron,
559
                    };
560
                }
561
551
                my $issue = AddIssue(
562
                my $issue = AddIssue(
552
                    $patron, $barcode, $datedue,
563
                    $checkout_patron, $barcode, $datedue,
553
                    $cancelreserve,
564
                    $cancelreserve,
554
                    undef, undef,
565
                    undef, undef,
555
                    {
566
                    {
556
- 

Return to bug 39658