From 1d077e0a95d9823f3ca0a985b0d475d5cdcc5a0a Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Wed, 25 Jan 2012 12:23:25 +0100 Subject: [PATCH] [IMP] id special case, keep original @type bzr revid: fme@openerp.com-20120125112325-xup3ol7ns99l02rp --- addons/web/controllers/main.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py index acf4685ea40..b5262747692 100644 --- a/addons/web/controllers/main.py +++ b/addons/web/controllers/main.py @@ -967,7 +967,9 @@ class View(openerpweb.Controller): if 'id' in fvg['fields']: # Special case for id's - fvg['fields']['id']['type'] = 'id' + id_field = fvg['fields']['id'] + id_field['original_type'] = id_field['type'] + id_field['type'] = 'id' for field in fvg['fields'].itervalues(): if field.get('views'):