[open-ils-commits] [GIT] Evergreen ILS branch master updated. b415ad55eb6ffa1edf6ba0fa4db42fe5ef466563

Evergreen Git git at git.evergreen-ils.org
Tue Nov 15 11:43:28 EST 2011


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".

The branch, master has been updated
       via  b415ad55eb6ffa1edf6ba0fa4db42fe5ef466563 (commit)
      from  2eda8d02e83b20a0d3f33a53ef5b3fbebda355e3 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit b415ad55eb6ffa1edf6ba0fa4db42fe5ef466563
Author: Jason Etheridge <jason at esilibrary.com>
Date:   Tue Nov 8 18:42:18 2011 -0500

    LP887822 mint_condition/Quality not set correctly
    
    during item creation.
    
    Specifically, the Javascript object for a new item (acp) does not explicitly set
    the mint_condition field, leaving it null. The item attribute editor treats the
    null as false (which it displays as "Mediocre" for that field). The database has
    a not null constraint the corresponding column in asset.copy, and defaults to
    true. So a new item in the attribute editor will show "Mediocre", but when
    actually created, will become "Good".
    
    This branch just sets mint_condition to true when an item is created.
    
    Signed-off-by: Jason Etheridge <jason at esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/xul/staff_client/chrome/content/cat/opac.js b/Open-ILS/xul/staff_client/chrome/content/cat/opac.js
index f64883e..92d4dcc 100644
--- a/Open-ILS/xul/staff_client/chrome/content/cat/opac.js
+++ b/Open-ILS/xul/staff_client/chrome/content/cat/opac.js
@@ -215,6 +215,7 @@ function set_marc_edit() {
                             copy_obj.holdable(get_db_true());
                             copy_obj.opac_visible(get_db_true());
                             copy_obj.ref(get_db_false());
+                            copy_obj.mint_condition(get_db_true());
 
                             JSAN.use('util.window'); var win = new util.window();
 
diff --git a/Open-ILS/xul/staff_client/server/cat/util.js b/Open-ILS/xul/staff_client/server/cat/util.js
index 70149f9..5719987 100644
--- a/Open-ILS/xul/staff_client/server/cat/util.js
+++ b/Open-ILS/xul/staff_client/server/cat/util.js
@@ -603,6 +603,7 @@ cat.util.fast_item_add = function(doc_id,cn_label,cp_barcode) {
         copy_obj.holdable(get_db_true());
         copy_obj.opac_visible(get_db_true());
         copy_obj.ref(get_db_false());
+        copy_obj.mint_condition(get_db_true());
 
         JSAN.use('util.window'); var win = new util.window();
         JSAN.use('cat.util');
diff --git a/Open-ILS/xul/staff_client/server/cat/volume_copy_creator.js b/Open-ILS/xul/staff_client/server/cat/volume_copy_creator.js
index 107ce19..d41b824 100644
--- a/Open-ILS/xul/staff_client/server/cat/volume_copy_creator.js
+++ b/Open-ILS/xul/staff_client/server/cat/volume_copy_creator.js
@@ -1023,6 +1023,7 @@ g.gather_copies = function() {
             copy.holdable(get_db_true());
             copy.opac_visible(get_db_true());
             copy.ref(get_db_false());
+            copy.mint_condition(get_db_true());
             return copy;
         }
 

-----------------------------------------------------------------------

Summary of changes:
 .../xul/staff_client/chrome/content/cat/opac.js    |    1 +
 Open-ILS/xul/staff_client/server/cat/util.js       |    1 +
 .../staff_client/server/cat/volume_copy_creator.js |    1 +
 3 files changed, 3 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
Evergreen ILS


More information about the open-ils-commits mailing list