From 86cd62e772bd343639df6da8fa228dea6bf2cb5b Mon Sep 17 00:00:00 2001 From: erickson Date: Wed, 13 Sep 2006 21:47:56 +0000 Subject: [PATCH] making sure xul is updated in all cases where possible git-svn-id: svn://svn.open-ils.org/ILS/trunk@6088 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Evergreen/xul/staff_client/server/patron/ue.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/Evergreen/xul/staff_client/server/patron/ue.js b/Evergreen/xul/staff_client/server/patron/ue.js index 3583e6bbe4..f5a637f4f2 100644 --- a/Evergreen/xul/staff_client/server/patron/ue.js +++ b/Evergreen/xul/staff_client/server/patron/ue.js @@ -474,7 +474,11 @@ function uEditSaveUser(cloneme) { var evt; if( (evt = checkILSEvent(newuser)) || ! newuser ) { - if(evt) alert(js2JSON(newuser)); + if(evt) { + var j = js2JSON(newuser); + alert(j); + _debug("USER UPDATE FAILED:\n" + j); + } return; } @@ -511,9 +515,16 @@ function uEditSaveUser(cloneme) { uEditRefresh(); } + + uEditRefreshXUL(newuser); } +function uEditRefreshXUL(newuser) { + if (window.xulG && typeof window.xulG.on_save == 'function') + window.xulG.on_save(newuser); +} + function uEditRefresh() { var href = location.href; href = href.replace(/\&?clone=\d+/, ''); -- 2.43.2