only call callback if defined
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 9 Jan 2009 14:00:17 +0000 (14:00 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 9 Jan 2009 14:00:17 +0000 (14:00 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@11777 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/web/js/dojo/fieldmapper/IDL.js

index e68e604..cfff690 100644 (file)
@@ -23,7 +23,8 @@ if(!dojo._hasResource["fieldmapper.IDL"]) {
                     error : function (response) {
                         fieldmapper.IDL.loaded = false;
                         dojo.require('fieldmapper.fmall', true);
-                        callback();
+                        if(callback)
+                            callback();
                     }
                 });
             }
@@ -81,7 +82,8 @@ if(!dojo._hasResource["fieldmapper.IDL"]) {
                 idl[id] = obj;
             }
     
-            callback();
+            if(callback)
+                callback();
         },
     
         /* parses the links and fields portion of the IDL */