From 906de9b8e7fe4e4c8d172f607e26659b7aaa1334 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 5 Mar 2008 16:05:46 +0100 Subject: [PATCH] Better fix for sha with empty value --- trytond/osv/fields.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trytond/osv/fields.py b/trytond/osv/fields.py index 7ea36e6685..b9144620ac 100644 --- a/trytond/osv/fields.py +++ b/trytond/osv/fields.py @@ -141,7 +141,7 @@ class Sha(Column): def __init__(self, string, **args): Column.__init__(self, string=string, size=40, **args) - self._symbol_f = lambda x: sha.new(x or '').hexdigest() + self._symbol_f = lambda x: x and sha.new(x).hexdigest() or '' self._symbol_set = (self._symbol_c, self._symbol_f)