From: erickson Date: Tue, 6 May 2008 18:08:39 +0000 (+0000) Subject: Merged revisions 9513 via svnmerge from X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=91b1017ffb703746311076b4888cc91ed850cb6e;p=Evergreen.git Merged revisions 9513 via svnmerge from svn://svn.open-ils.org/ILS/trunk ........ r9513 | erickson | 2008-05-06 14:08:20 -0400 (Tue, 06 May 2008) | 1 line added some more explicit error handling calls for easier debugging ........ git-svn-id: svn://svn.open-ils.org/ILS/branches/acq-experiment@9514 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/web/js/dojo/fieldmapper/Fieldmapper.js b/Open-ILS/web/js/dojo/fieldmapper/Fieldmapper.js index 093fca273e..776b5db650 100644 --- a/Open-ILS/web/js/dojo/fieldmapper/Fieldmapper.js +++ b/Open-ILS/web/js/dojo/fieldmapper/Fieldmapper.js @@ -99,9 +99,21 @@ if(!dojo._hasResource["fieldmapper.Fieldmapper"]){ if (!args.async && !args.timeout) args.timeout = 10; + if(!args.onmethoderror) { + args.onmethoderror = function(r, stat, stat_text) { + throw new Error('Method error: ' + r.stat + ' : ' + stat_text); + } + } + + if(!args.ontransporterror) { + args.ontransporterror = function(xreq) { + throw new Error('Transport error status=' + xreq.status); + } + } + if (!args.onerror) { args.onerror = function (r) { - throw 'Error encountered! ' + r; + throw new Error('Request error encountered! ' + r); } }