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

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

Return to bug 24612