CREATE FUNCTION action.hold_request_mediated () RETURNS TRIGGER AS $f$
BEGIN
- SELECT COALESCE(oils_json_to_text(value)::BOOL,FALSE) INTO NEW.frozen
+ SELECT COALESCE(value::BOOL,FALSE) INTO NEW.frozen
FROM actor.org_unit_ancestor_setting('ff.request.force_mediation', NEW.request_lib);
RETURN NEW;
END;
{name => 'copy_circ_lib', label => l('Copy Library')},
{name => 'request_time', label => l('Request Date'), tabs => 'tab_pending', extra => "| date:'shortDate'"},
{name => 'expire_time', label => l('Expire Date'), tabs => 'tab_pending', extra => "| date:'shortDate'"},
+ {name => 'frozen', label => l('Active'), tabs => 'tab_pending'},
{name => 'hold_request_lib', label => l('Requesting Library'), tabs => 'tab_pending'},
{name => 'hold_pickup_lib', label => l('Pickup Library'), tabs => 'tab_pending'}
{name => 'transit_time', label => l('Transit Date'), tabs => 'tab_inbound || tab_outbound', extra => "| date:'shortDate'"},
ng-init="addColumn({name : '[% col.name %]', label : '[% col.label %]'})">
[% IF col.name == 'copy_barcode' %]
<a href="./fulfillment/status/{{item.copy_barcode_enc}}">{{item.copy_barcode}}</a>
+ [% ELSIF col.name == 'frozen' %]
+ {{!item.frozen}}
[% ELSE %]
{{item.[% col.name %][% col.extra IF col.extra %]}}
[% END %]