fix bug on exporting settings that are False, like e.g. hazelnut's checkboxes flag
authorThierry Parmentelat <thierry.parmentelat@inria.fr>
Mon, 25 Mar 2013 22:04:03 +0000 (23:04 +0100)
committerThierry Parmentelat <thierry.parmentelat@inria.fr>
Mon, 25 Mar 2013 22:04:03 +0000 (23:04 +0100)
manifold/manifoldquery.py
trash/sliceview.py
unfold/plugin.py

index feed5f5..2ca4137 100644 (file)
@@ -41,7 +41,6 @@ class ManifoldQuery:
         s=self.subject
         t=self.timestamp
         f=json.dumps (self.filters)
-        print 'filters f=',f
         p=json.dumps (self.params)
         c=json.dumps (self.fields)
         # xxx unique can be removed, but for now we pad the js structure
index 2e804d9..139dccd 100644 (file)
@@ -110,5 +110,4 @@ def slice_view (request, slicename=tmp_default_slice):
     template_env.update(prelude_env)
     result=render_to_response ('view-unfold1.html',template_env,
                                context_instance=RequestContext(request))
-    print 'result=',result
     return result
index 65195cd..4fc946a 100644 (file)
@@ -115,7 +115,7 @@ class Plugin:
             except: return '%s:"undefined"'%setting
         else:
             value=getattr(self,setting,None)
-            if not value: value = "unknown-setting-%s"%setting
+            if value is None: value = "unknown-setting-%s"%setting
         # first try to use to_json method (json.dumps not working on class instances)
         try:    value_json=value.to_json()
         except: value_json=json.dumps(value,separators=(',',':'))