From b5a8f5b4071f9eb2c49ff9be16c97306e8fa89f8 Mon Sep 17 00:00:00 2001 From: Bertrand Chenal Date: Mon, 28 Jul 2008 22:53:53 +0200 Subject: [PATCH] Fix sql_type on field.Selection --- trytond/osv/fields.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/trytond/osv/fields.py b/trytond/osv/fields.py index 898fdae863..6e0602cd48 100644 --- a/trytond/osv/fields.py +++ b/trytond/osv/fields.py @@ -298,7 +298,10 @@ class Selection(Column): Column.__init__(self, string=string, selection=selections, **args) def sql_type(self): - return ('varchar', 'varchar') + if self.size: + return ('varchar', 'varchar(%d)' % (self.size,)) + else: + return ('varchar', 'varchar') selection = Selection