# HG changeset patch
# User Pierre-Yves David <pierre-yves.david@logilab.fr>
# Date 1260292351 -3600
# Node ID 5d149ba65dd0ab9990da387bd3fb8b7bf35bdd36
# Parent  8f559c00e724ba94423c11e8cc604cfee2a201ca
fix guess_field to handle non internationalizable definition

diff -r 8f559c00e724 -r 5d149ba65dd0 web/formfields.py
--- a/web/formfields.py	Wed Dec 09 09:53:41 2009 +0100
+++ b/web/formfields.py	Tue Dec 08 18:12:31 2009 +0100
@@ -587,7 +587,7 @@
     if role == 'subject':
         targetschema = rdef.object
         if rschema.final:
-            if rdef.internationalizable:
+            if rdef.get('internationalizable'):
                 kwargs.setdefault('internationalizable', True)
             def get_default(form, es=eschema, rs=rschema):
                 return es.default(rs)