Merge branch 'master' of git://git.planet-lab.org/plstackapi
authorSapan Bhatia <sapanb@cs.princeton.edu>
Mon, 22 Dec 2014 16:51:06 +0000 (11:51 -0500)
committerSapan Bhatia <sapanb@cs.princeton.edu>
Mon, 22 Dec 2014 16:51:06 +0000 (11:51 -0500)
opencloud.spec
planetstack/core/xoslib/static/js/xoslib/xos-backbone.js

index 7fe1605..412a3f3 100644 (file)
@@ -31,7 +31,7 @@ requires: wget
 
 %pre
 pip-python install django==1.7
-pip-python install djangorestframework
+pip-python install djangorestframework==2.4.4
 pip-python install markdown  # Markdown support for the browseable API.
 pip-python install pyyaml    # YAML content-type support.
 pip-python install django-filter  # Filtering support
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];
         }