From ff325583f47c37fdc37695827218c85645883036 Mon Sep 17 00:00:00 2001 From: erickson Date: Thu, 16 Oct 2008 21:55:06 +0000 Subject: [PATCH] taking advantage of response extractor to check for event git-svn-id: svn://svn.open-ils.org/ILS/branches/acq-experiment@10855 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/web/js/dojo/openils/acq/PO.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Open-ILS/web/js/dojo/openils/acq/PO.js b/Open-ILS/web/js/dojo/openils/acq/PO.js index b61db3d534..26c859fb13 100644 --- a/Open-ILS/web/js/dojo/openils/acq/PO.js +++ b/Open-ILS/web/js/dojo/openils/acq/PO.js @@ -20,6 +20,7 @@ if(!dojo._hasResource['openils.acq.PO']) { dojo.provide('openils.acq.PO'); dojo.require('fieldmapper.Fieldmapper'); dojo.require('fieldmapper.dojoData'); + dojo.require('openils.Util'); /** Declare the PO class with dojo */ dojo.declare('openils.acq.PO', null, { @@ -39,9 +40,11 @@ if(!dojo._hasResource['openils.acq.PO']) { { params:par, async: true, oncomplete:function(r) { - var po = r.recv().content(); - openils.acq.PO.cache[po.id()] = po; - oncomplete(po); + var po = openils.Util.extractResponse(r) + if(po) { + openils.acq.PO.cache[po.id()] = po; + oncomplete(po); + } } } ); -- 2.11.0