Bug 16047: Making category code a required field on creating a group
authorAleisha <aleishaamohia@hotmail.com>
Thu, 10 Mar 2016 21:49:57 +0000 (21:49 +0000)
committerFrédéric Demians <f.demians@tamil.fr>
Wed, 27 Apr 2016 14:40:40 +0000 (16:40 +0200)
This will prevent users from creating a group without a category code,
which causes a software error when you try to delete it

To test:
1) Go to Admin -> Libraries and groups
2) Create new group without category code
3) Attempt to delete the group you just created and notice software
   error
4) Apply patch
5) Create new group without category code
6) Notice you now cannot save the group without putting in a category
  code

Sponsored-by: Catalyst IT
Signed-off-by: Owen Leonard <oleonard@myacpl.org>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Signed-off-by: Brendan Gallagher brendan@bywatersolutions.com
(cherry picked from commit 577aa86eb96160088c70008bfe85ae2c0820f547)
Signed-off-by: Julian Maurice <julian.maurice@biblibre.com>
(cherry picked from commit 730cfb59258841572d19ffd9eedf36571edc100a)
Signed-off-by: Frédéric Demians <f.demians@tamil.fr>

koha-tmpl/intranet-tmpl/prog/en/modules/admin/branches.tt

index d2cdd27..7d28a63 100644 (file)
@@ -324,7 +324,8 @@ tinyMCE.init({
                     [% categorycode %]
                 [% ELSE %]
                 <label for="categorycode">Category code:</label>
-                    <input type="text" name="categorycode" id="categorycode" size="10" maxlength="10" value="[% categorycode |html %]" />
+                    <input type="text" name="categorycode" id="categorycode" size="10" maxlength="10" class="required" required="required" />
+                    <span class="required">Required</span>
                 [% END %]
             </li>
         <li>