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

(-)a/t/db_dependent/Letters/TemplateToolkit.t (-10 / +17 lines)
Lines 523-539 You have [% count %] items due Link Here
523
523
524
        my $code = 'HOLD_SLIP';
524
        my $code = 'HOLD_SLIP';
525
525
526
        C4::Reserves::AddReserve(
526
        my $reserve_id1 = C4::Reserves::AddReserve(
527
            {
527
            {
528
                branchcode     => $library->{branchcode},
528
                branchcode     => $library->{branchcode},
529
                borrowernumber => $patron->{borrowernumber},
529
                borrowernumber => $patron->{borrowernumber},
530
                biblionumber   => $biblio1->{biblionumber},
530
                biblionumber   => $biblio1->{biblionumber},
531
                notes          => "a note",
531
                notes          => "a note",
532
                itemnumber     => $item1->{itemnumber},
532
                itemnumber     => $item1->{itemnumber},
533
                found          => 'W'
534
            }
533
            }
535
        );
534
        );
536
        C4::Reserves::AddReserve(
535
        my $reserve_id2 = C4::Reserves::AddReserve(
536
            {
537
                branchcode     => $library->{branchcode},
538
                borrowernumber => $patron->{borrowernumber},
539
                biblionumber   => $biblio1->{biblionumber},
540
                notes          => "a note",
541
                itemnumber     => $item1->{itemnumber},
542
            }
543
        );
544
        my $reserve_id3 = C4::Reserves::AddReserve(
537
            {
545
            {
538
                branchcode     => $library->{branchcode},
546
                branchcode     => $library->{branchcode},
539
                borrowernumber => $patron->{borrowernumber},
547
                borrowernumber => $patron->{borrowernumber},
Lines 569-581 You have [% count %] items due Link Here
569
   <li><<reserves.waitingdate>></li>
577
   <li><<reserves.waitingdate>></li>
570
</ul>
578
</ul>
571
<p>Notes:
579
<p>Notes:
572
<pre><<reserves.reservenotes>></pre>
580
<pre><<reserves.reserve_id>>=<<reserves.reservenotes>></pre>
573
</p>
581
</p>
574
EOF
582
EOF
575
583
576
        reset_template( { template => $template, code => $code, module => 'circulation' } );
584
        reset_template( { template => $template, code => $code, module => 'circulation' } );
577
        my $letter_for_item1 = C4::Reserves::ReserveSlip( { branchcode => $library->{branchcode}, borrowernumber => $patron->{borrowernumber}, biblionumber => $biblio1->{biblionumber} } );
585
        my $letter_for_item1 = C4::Reserves::ReserveSlip( { branchcode => $library->{branchcode}, reserve_id => $reserve_id1 } );
578
        my $letter_for_item2 = C4::Reserves::ReserveSlip( { branchcode => $library->{branchcode}, borrowernumber => $patron->{borrowernumber}, biblionumber => $biblio2->{biblionumber} } );
586
        my $letter_for_item2 = C4::Reserves::ReserveSlip( { branchcode => $library->{branchcode}, reserve_id => $reserve_id3 } );
579
587
580
        my $tt_template = <<EOF;
588
        my $tt_template = <<EOF;
581
<h5>Date: [% today | \$KohaDates with_hours => 1 %]</h5>
589
<h5>Date: [% today | \$KohaDates with_hours => 1 %]</h5>
Lines 603-615 EOF Link Here
603
   <li>[% hold.waitingdate | \$KohaDates %]</li>
611
   <li>[% hold.waitingdate | \$KohaDates %]</li>
604
</ul>
612
</ul>
605
<p>Notes:
613
<p>Notes:
606
<pre>[% hold.reservenotes %]</pre>
614
<pre>[% hold.reserve_id %]=[% hold.reservenotes %]</pre>
607
</p>
615
</p>
608
EOF
616
EOF
609
617
610
        reset_template( { template => $tt_template, code => $code, module => 'circulation' } );
618
        reset_template( { template => $tt_template, code => $code, module => 'circulation' } );
611
        my $tt_letter_for_item1 = C4::Reserves::ReserveSlip( { branchcode => $library->{branchcode}, borrowernumber => $patron->{borrowernumber}, biblionumber => $biblio1->{biblionumber} } );
619
        my $tt_letter_for_item1 = C4::Reserves::ReserveSlip( { branchcode => $library->{branchcode}, reserve_id => $reserve_id1 } );
612
        my $tt_letter_for_item2 = C4::Reserves::ReserveSlip( { branchcode => $library->{branchcode}, borrowernumber => $patron->{borrowernumber}, biblionumber => $biblio2->{biblionumber} } );
620
        my $tt_letter_for_item2 = C4::Reserves::ReserveSlip( { branchcode => $library->{branchcode}, reserve_id => $reserve_id3 } );
613
621
614
        is( $tt_letter_for_item1->{content}, $letter_for_item1->{content}, );
622
        is( $tt_letter_for_item1->{content}, $letter_for_item1->{content}, );
615
        is( $tt_letter_for_item2->{content}, $letter_for_item2->{content}, );
623
        is( $tt_letter_for_item2->{content}, $letter_for_item2->{content}, );
616
- 

Return to bug 24612