From 0cc2c9ff1207746e12c12e455c241c37ac45deb7 Mon Sep 17 00:00:00 2001 From: phasefx Date: Thu, 25 Aug 2005 18:17:03 +0000 Subject: [PATCH] JSON number vs postgres boolean git-svn-id: svn://svn.open-ils.org/ILS/trunk@1732 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- .../chrome/content/evergreen/patron/patron_edit_legacy.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Evergreen/staff_client/chrome/content/evergreen/patron/patron_edit_legacy.js b/Evergreen/staff_client/chrome/content/evergreen/patron/patron_edit_legacy.js index efaf7dc123..fb8bd62f4d 100644 --- a/Evergreen/staff_client/chrome/content/evergreen/patron/patron_edit_legacy.js +++ b/Evergreen/staff_client/chrome/content/evergreen/patron/patron_edit_legacy.js @@ -1182,7 +1182,7 @@ function rows_append_address( rows, address, edit ) { checkbox_invalid.setAttribute('oncommand','invalid_checkbox(event,' + address.id() + ');'); hbox.appendChild(checkbox_invalid); mw.sdump('D_LEGACY','address ' + address.id() + ' valid = ' + address.valid() + '\n'); - if ( address.valid() == '1' ) { + if ( address.valid() == '1' || address.valid() == 't' ) { checkbox_invalid.checked = false; } else { checkbox_invalid.checked = true; @@ -1286,13 +1286,15 @@ function invalid_checkbox(e,id) { if (e.target.checked) { mw.sdump('D_LEGACY','Marking address ' + id + ' invalid\n'); mw.sdump('D_LEGACY','\tbefore address: ' + js2JSON(hash_aua[id]) + '\n'); - hash_aua[id].valid( '0' ); + //hash_aua[id].valid( '0' ); + hash_aua[id].valid( 'f' ); hash_aua[id].ischanged( '1' ); mw.sdump('D_LEGACY','\tafter address: ' + js2JSON(hash_aua[id]) + '\n'); } else { mw.sdump('D_LEGACY','Marking address ' + id + ' valid\n'); mw.sdump('D_LEGACY','\tbefore address: ' + js2JSON(hash_aua[id]) + '\n'); - hash_aua[id].valid( '1' ); + //hash_aua[id].valid( '1' ); + hash_aua[id].valid( 't' ); hash_aua[id].ischanged( '1' ); mw.sdump('D_LEGACY','\tafter address: ' + js2JSON(hash_aua[id]) + '\n'); } -- 2.43.2