From: Cesar Velez <cesar.velez@equinoxinitiative.org>
Date: Mon, 30 Apr 2018 19:12:53 +0000 (-0400)
Subject: LP#1738893-allow saving required statcats in multi record vol-copy edit
X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=aad51f17a2b3d1b7d4ac3af6bbd2d51e148dff2f;p=contrib%2FConifer.git

LP#1738893-allow saving required statcats in multi record vol-copy edit

This change allows the user to set a required stat cat for multiple
record copies in the Volcopy editor.

Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
---

diff --git a/Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2 b/Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2
index aebd2beb9d..d1a692ccb8 100644
--- a/Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2
+++ b/Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2
@@ -446,7 +446,7 @@
                                 ng-change="statcatUpdate(sc.id())"
                                 ng-model="working.statcats[sc.id()]"
                                 ng-options="e.id() as e.value() for e in sc.entries()"
-                                ng-required="sc.required() == 't'">
+                                ng-required="sc.required() == 't' && !working.statcats_multi[sc.id()]">
                                 <option value="">
                                     {{ !working.statcats_multi[sc.id()] ? '[% l('&lt;NONE&gt;') %]' : '[% l('&lt;MULTIPLE&gt;') %]' }}
                                 </option>