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

(-)a/C4/Circulation.pm (-2 / +3 lines)
Lines 3470-3477 sub AddRenewal { Link Here
3470
            my $itemtype = $item_object->effective_itemtype;
3470
            my $itemtype = $item_object->effective_itemtype;
3471
            unless ($datedue) {
3471
            unless ($datedue) {
3472
3472
3473
                my $renewal_base_pref = $automatic ? 'AutomaticRenewalPeriodBase' : 'ManualRenewalPeriodBase';
3474
3473
                $datedue =
3475
                $datedue =
3474
                    ( C4::Context->preference('ManualRenewalPeriodBase') eq 'date_due' )
3476
                    ( C4::Context->preference($renewal_base_pref) eq 'date_due' )
3475
                    ? dt_from_string( $issue->date_due, 'sql' )
3477
                    ? dt_from_string( $issue->date_due, 'sql' )
3476
                    : dt_from_string();
3478
                    : dt_from_string();
3477
                $datedue = CalcDateDue( $datedue, $itemtype, $circ_library->branchcode, $patron, 'is a renewal' );
3479
                $datedue = CalcDateDue( $datedue, $itemtype, $circ_library->branchcode, $patron, 'is a renewal' );
3478
- 

Return to bug 30331