From 6e7114704be17dd018a7bf70232645337573d44d Mon Sep 17 00:00:00 2001
From: Thierry Parmentelat <thierry.parmentelat@inria.fr>
Date: Mon, 25 Mar 2013 23:04:03 +0100
Subject: [PATCH] fix bug on exporting settings that are False, like e.g.
 hazelnut's checkboxes flag

---
 manifold/manifoldquery.py | 1 -
 trash/sliceview.py        | 1 -
 unfold/plugin.py          | 2 +-
 3 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/manifold/manifoldquery.py b/manifold/manifoldquery.py
index feed5f5b..2ca41373 100644
--- a/manifold/manifoldquery.py
+++ b/manifold/manifoldquery.py
@@ -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
diff --git a/trash/sliceview.py b/trash/sliceview.py
index 2e804d9a..139dccd7 100644
--- a/trash/sliceview.py
+++ b/trash/sliceview.py
@@ -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
diff --git a/unfold/plugin.py b/unfold/plugin.py
index 65195cd5..4fc946ab 100644
--- a/unfold/plugin.py
+++ b/unfold/plugin.py
@@ -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=(',',':'))
-- 
2.47.0