fix javascript fail if xosvalidators.js not loaded by html
authorScott Baker <smbaker@gmail.com>
Mon, 22 Dec 2014 15:55:53 +0000 (07:55 -0800)
committerScott Baker <smbaker@gmail.com>
Mon, 22 Dec 2014 15:55:53 +0000 (07:55 -0800)
planetstack/core/xoslib/static/js/xoslib/xos-backbone.js

index b0ee0dc..0651709 100644 (file)
@@ -361,11 +361,11 @@ if (! window.XOSLIB_LOADED ) {
             }
         }
 
-        if (xosdefaults && xosdefaults[modelName]) {
+        if ((typeof xosdefaults !== "undefined") && xosdefaults[modelName]) {
             modelAttrs["defaults"] = xosdefaults[modelName];
         }
 
-        if (xosvalidators && xosvalidators[modelName]) {
+        if ((typeof xosvalidators !== "undefined") && xosvalidators[modelName]) {
             modelAttrs["validators"] = xosvalidators[modelName];
         }