From 314b1a5dcb13a67cf146ea8b4c9c9722c57ce78b Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Fri, 15 Mar 2013 09:24:45 -0400 Subject: [PATCH] LP 1155611 - prevent unnecessary load of fm_IDL.xml Ensure fm_IDL.xml is loaded only when IDL2js has not been loaded. Signed-off-by: Bill Erickson Signed-off-by: Mike Rylander --- Open-ILS/web/js/dojo/fieldmapper/IDL.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Open-ILS/web/js/dojo/fieldmapper/IDL.js b/Open-ILS/web/js/dojo/fieldmapper/IDL.js index 8ccdca52c2..46f0241af1 100644 --- a/Open-ILS/web/js/dojo/fieldmapper/IDL.js +++ b/Open-ILS/web/js/dojo/fieldmapper/IDL.js @@ -31,7 +31,10 @@ if(!dojo._hasResource["fieldmapper.IDL"]) { window._preload_fieldmapper_IDL = null; } - if(!fieldmapper.IDL.fmclasses || !fieldmapper.IDL.fmclasses.length || (classlist && classlist.length)) { + if(!fieldmapper.IDL.fmclasses || + !Object.keys(fieldmapper.IDL.fmclasses).length || + (classlist && classlist.length)) { + var idl_url = this._URL_PATH; if (classlist.length && (classlist.length > 1 || classlist[0] != '*')) { -- 2.11.0