From: Jason Etheridge Date: Wed, 1 Jun 2011 19:57:50 +0000 (-0400) Subject: fix the Copy Notes button in the unified vol/copy editor X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=d96e2a45e12bef1a913a2f295bdcc7f4e5de51d4;p=evergreen%2Fbjwebb.git fix the Copy Notes button in the unified vol/copy editor Signed-off-by: Jason Etheridge Signed-off-by: Dan Scott --- diff --git a/Open-ILS/xul/staff_client/server/cat/copy_editor.js b/Open-ILS/xul/staff_client/server/cat/copy_editor.js index 32139ebe1..3967b55f8 100644 --- a/Open-ILS/xul/staff_client/server/cat/copy_editor.js +++ b/Open-ILS/xul/staff_client/server/cat/copy_editor.js @@ -123,11 +123,6 @@ function my_init() { $('top_nav').setAttribute('hidden','true'); } - if (g.copies.length > 0 && g.copies[0].id() < 0) { - document.getElementById('copy_notes').setAttribute('hidden','true'); - $('save').setAttribute('label', $('catStrings').getString('staff.cat.copy_editor.create_copies')); - $('save').setAttribute('accesskey', $('catStrings').getString('staff.cat.copy_editor.create_copies.accesskey')); - } g.panes_and_field_names.left_pane = [ [ @@ -140,9 +135,6 @@ function my_init() { ] ].concat(g.panes_and_field_names.left_pane); - if (g.copies.length != 1) { - document.getElementById('copy_notes').setAttribute('hidden','true'); - } /******************************************************************************************************/ /* Show the Record Details? */ @@ -176,6 +168,14 @@ function my_init() { try { g.copies = xulG.copies; g.original_copies = js2JSON( g.copies ); + if (g.copies.length > 0 && g.copies[0].id() < 0) { + document.getElementById('copy_notes').setAttribute('hidden','true'); + $('save').setAttribute('label', $('catStrings').getString('staff.cat.copy_editor.create_copies')); + $('save').setAttribute('accesskey', $('catStrings').getString('staff.cat.copy_editor.create_copies.accesskey')); + } + if (g.copies.length != 1) { + document.getElementById('copy_notes').setAttribute('hidden','true'); + } for (var i = 0; i < g.applied_templates.length; i++) { g._apply_template( g.applied_templates[i], false); } @@ -192,6 +192,15 @@ function my_init() { xulG.notify_of_templatable_field_change = function(id,v) { g.changed[ 'volume_copy_creator.'+id ] = { 'type' : 'volume_copy_creator', 'field' : id, 'value' : v }; } + } else { + if (g.copies.length > 0 && g.copies[0].id() < 0) { + document.getElementById('copy_notes').setAttribute('hidden','true'); + $('save').setAttribute('label', $('catStrings').getString('staff.cat.copy_editor.create_copies')); + $('save').setAttribute('accesskey', $('catStrings').getString('staff.cat.copy_editor.create_copies.accesskey')); + } + if (g.copies.length != 1) { + document.getElementById('copy_notes').setAttribute('hidden','true'); + } } } catch(E) {