Reviewers: ,
Please review this at
http://codereview.tryton.org/556003/
Affected files:
M proteus/__init__.py
Index: proteus/__init__.py
===================================================================
--- a/proteus/__init__.py
+++ b/proteus/__init__.py
@@ -100,6 +100,12 @@
assert isinstance(value, basestring) or value in (None, False)
super(CharDescriptor, self).__set__(instance, value or '')
+ def __get__(self, instance, owner):
+ value = super(CharDescriptor, self).__get__(instance, owner)
+ if value is False:
+ value = None
+ return value
+
class BinaryDescriptor(FieldDescriptor):
default = None