]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/sql/Pg/upgrade/XXXX.data.selfcheck_holds_printing.sql
LP#1370694 Selfcheck: "Print List" for Holds view does not work
[Evergreen.git] / Open-ILS / src / sql / Pg / upgrade / XXXX.data.selfcheck_holds_printing.sql
1 BEGIN;
2
3 SELECT evergreen.upgrade_deps_block_check('XXXX', :eg_version);
4
5 UPDATE action_trigger.event_definition SET template = 
6 $$
7 [%- USE date -%]
8 [%- SET user = target.0.usr -%]
9 <div>
10     <style> li { padding: 8px; margin 5px; }</style>
11     <div>[% date.format %]</div>
12     <br/>
13     Holds for:<br/>
14         [% user.family_name %], [% user.first_given_name %]
15         
16     <ol>
17     [% FOR hold IN target %]
18         [%-
19             SET idx = loop.count - 1;
20             SET udata =  user_data.$idx;
21         -%]
22         <li>
23             <div>Title: [% udata.item_title %]</div>
24             <div>Author: [% udata.item_author %]</div>
25             <div>Pickup Location: [% udata.pickup_lib %]</b></div>
26             <div>Status: 
27                 [%- IF udata.ready -%]
28                     Ready for pickup
29                 [% ELSE %]
30                     #[% udata.queue_position %] of 
31                       [% udata.potential_copies %] copies.
32                 [% END %]
33             </div>
34         </li>
35     [% END %]
36     </ol>
37 </div>
38
39 $$ WHERE id=12;
40
41 COMMIT;