[%
IF hold.hold.status == 4;
l("Available");
- ELSIF hold.hold.estimated_wait;
- l("Estimated wait (days): ");
- hold.hold.estimated_wait;
+ ELSIF hold.hold.estimated_wait AND hold.hold.estimated_wait > 0;
+ # estimated wait is delivered as seconds.
+ SET hwait = POSIX.ceil(hold.hold.estimated_wait / 86400);
+ l("Estimated wait: [quant,_1,day,days]", hwait);
ELSIF hold.hold.status == 3;
l("In Transit");
ELSIF hold.hold.status < 3;