Retrieve and display the label of all monograph parts for
copy listed in the Check Out table
Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
<eg-grid-field path="circ.*" parent-idl-class="circ" hidden></eg-grid-field>
<eg-grid-field path="acp.*" parent-idl-class="acp" hidden></eg-grid-field>
<eg-grid-field path="acn.*" parent-idl-class="acn" hidden></eg-grid-field>
+ <eg-grid-field path="_monograph_part" label="[% l('Monograph Part') %]" parent-idl-class="bmp" hidden></eg-grid-field>
<eg-grid-field path="acn.prefix.label" label="[% l('CN Prefix') %]" parent-idl-class="acn" hidden></eg-grid-field>
<eg-grid-field path="acn.suffix.label" label="[% l('CN Suffix') %]" parent-idl-class="acn" hidden></eg-grid-field>
<eg-grid-field path="record.*" parent-idl-class="mvr" hidden></eg-grid-field>
data.route_to = data.acp.location().name();
}
}
+ // allow us to get at the monograph parts associated with a copy
+ if (payload.copy && payload.copy.parts()) {
+ data._monograph_part = payload.copy.parts().map(function(part) {
+ return part.label();
+ }).join(',');
+ }
egWorkLog.record(
(worklog_action == 'checkout' || worklog_action == 'noncat_checkout')