From 3816dadb22090212fa6c8eae24b3e9c3076a5e90 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Tue, 12 Jan 2010 16:58:22 +0100 Subject: [PATCH] [FIX] error when getting size of a selection field bzr revid: chs@tinyerp.com-20100112155822-1sidqjavc7gh8m3f --- bin/osv/orm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/osv/orm.py b/bin/osv/orm.py index 42f38f5a37a..e0a532292a5 100644 --- a/bin/osv/orm.py +++ b/bin/osv/orm.py @@ -304,7 +304,7 @@ def get_pg_type(f): elif isinstance(f.selection, list) and isinstance(f.selection[0][0], int): f_size = -1 else: - f_size = getattr(f, 'size', 16) + f_size = getattr(f, 'size', None) or 16 if f_size == -1: f_type = ('int4', 'INTEGER')