1 [% BLOCK get_hold_status %]
4 IF hold.hold.status == 4;
6 IF ahr.shelf_expire_time;
8 date.format(ctx.parse_datetime(ahr.shelf_expire_time), DATE_FORMAT));
11 ELSIF hold.hold.estimated_wait AND hold.hold.estimated_wait > 0;
12 # estimated wait is delivered as seconds.
13 SET hwait = POSIX.ceil(hold.hold.estimated_wait / 86400);
14 l("Estimated wait: [quant,_1,day,days]", hwait);
16 ELSIF hold.hold.status == 3;
19 ELSIF hold.hold.status < 3;
20 l("Waiting for copy");
25 [% l('[_1] hold on [quant,_2,circulating copy,circulating copies]',
26 hold.hold.queue_position, hold.hold.potential_copies) %]