From: erickson Date: Wed, 16 Jul 2008 02:49:36 +0000 (+0000) Subject: alerting on event. fixed lineitem list creation error X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=fb0a58021d20d4495e84519f8e1b343e8e4057e6;p=Evergreen.git alerting on event. fixed lineitem list creation error git-svn-id: svn://svn.open-ils.org/ILS/branches/acq-experiment@10055 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/web/oilsweb/oilsweb/public/oils/media/ui_js/oils/default/common/jubgrid.js b/Open-ILS/web/oilsweb/oilsweb/public/oils/media/ui_js/oils/default/common/jubgrid.js index 609e91c705..78958394df 100644 --- a/Open-ILS/web/oilsweb/oilsweb/public/oils/media/ui_js/oils/default/common/jubgrid.js +++ b/Open-ILS/web/oilsweb/oilsweb/public/oils/media/ui_js/oils/default/common/jubgrid.js @@ -11,6 +11,7 @@ dojo.require("openils.acq.Lineitems"); dojo.require('openils.acq.Provider'); dojo.require("openils.widget.FundSelector"); dojo.require('openils.editors'); +dojo.require('openils.Event'); dojo.require("openils.widget.OrgUnitFilteringSelect"); dojo.require("fieldmapper.OrgUtils"); @@ -157,7 +158,10 @@ var JUBGrid = { 'open-ils.acq.lineitem.delete'], { async: true, params: [openils.User.authtoken, list[idx].id()], - oncomplete: function(e) { + oncomplete: function(r) { + var res = r.recv().content(); + if(openils.Event.parse(res)) + alert(openils.Event.parse(res)); deleteList(list, ++idx, oncomplete); } } @@ -180,7 +184,7 @@ var JUBGrid = { } } if(!deleted) - keepMe.push(lineitems[id]); + keepMe[id] = lineitems[id]; } JUBGrid.lineitems = keepMe;