Bug 15030 - continue. The enumchron value was overwritten by 'header' even when value...
authorBlou <philippe.blouin@inlibro.com>
Thu, 22 Oct 2015 20:49:10 +0000 (16:49 -0400)
committerKyle M Hall <kyle@bywatersolutions.com>
Tue, 7 Feb 2017 17:43:48 +0000 (17:43 +0000)
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Josef Moravec <josef.moravec@gmail.com>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-edit.tt

index b678081..3a2ca8f 100644 (file)
@@ -28,8 +28,10 @@ function unHideItems(index,labelindex, serialId) {
     item_div = $("fieldset#" + index + " div.cataloguing_additem_itemlist div.items");
     // Getting subfield with enumcron mapping
     subfield_div = $(item_div).find("input[name='kohafield'][value='items.enumchron']").parent();
-    // Setting text field
-    $(subfield_div).children("input[type='text'][name='field_value']").val($("#serialseq" + serialId).val());
+    // Setting text field if no saved default value
+    if(! $(subfield_div).children("input[type='text'][name='field_value']").val() ){
+        $(subfield_div).children("input[type='text'][name='field_value']").val($("#serialseq" + serialId).val());
+    }
 }
 function HideItems(index,labelindex) {
        subfield = document.getElementById(index);