Dhruti Shastri has proposed merging 
lp:~openerp-dev/openobject-server/6.1-575142-dhs into lp:openobject-server/6.1.

Requested reviews:
  Naresh(OpenERP) (nch-openerp)

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-server/6.1-575142-dhs/+merge/112006

Description : 
Settings/Customization/Database Structure/Models.

Create a new Model and a field and save the record. Create menu, enter the 
value in field and Try to save it.

It throws following Error:

ProgrammingError: column "x_auth" of relation "x_test" does not
exist
LINE 1: insert into "x_migration" (id,"x_auth","x_object",create_uid...
-- 
https://code.launchpad.net/~openerp-dev/openobject-server/6.1-575142-dhs/+merge/112006
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openobject-server/6.1-575142-dhs.
=== modified file 'openerp/addons/base/ir/ir_model.py'
--- openerp/addons/base/ir/ir_model.py	2012-03-23 09:55:11 +0000
+++ openerp/addons/base/ir/ir_model.py	2012-06-26 05:49:19 +0000
@@ -36,7 +36,7 @@
 
 def _get_fields_type(self, cr, uid, context=None):
     # Avoid too many nested `if`s below, as RedHat's Python 2.6
-    # break on it. See bug 939653.  
+    # break on it. See bug 939653.
     return sorted([(k,k) for k,v in fields.__dict__.iteritems()
                       if type(v) == types.TypeType and \
                          issubclass(v, fields._column) and \
@@ -167,7 +167,7 @@
             self.instanciate(cr, user, vals['model'], context)
             self.pool.get(vals['model']).__init__(self.pool, cr)
             ctx = context.copy()
-            ctx.update({'field_name':vals['name'],'field_state':'manual','select':vals.get('select_level','0')})
+            ctx.update({'update_custom_fields':True, 'field_name':vals['name'],'field_state':'manual','select':vals.get('select_level','0')})
             self.pool.get(vals['model'])._auto_init(cr, ctx)
             #pooler.restart_pool(cr.dbname)
         return res

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to