Orm key error

Bug #640229 reported by Bruno Hostalery
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Odoo Server (MOVED TO GITHUB)
Fix Released
Medium
Unassigned

Bug Description

Update to openerp 5.0.14
use on ubuntu 10.0.4 lts + postgres 8.4

Try to use existent purchase order

Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/netsvc.py", line 256, in dispatch
    result = LocalService(service_name)(method, *params)
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/netsvc.py", line 76, in __call__
    return getattr(self, method)(*params)
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/service/web_services.py", line 577, in execute
    res = service.execute(db, uid, object, method, *args)
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/osv/osv.py", line 58, in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/osv/osv.py", line 119, in execute
    res = pool.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/osv/osv.py", line 111, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/osv/orm.py", line 2229, in read
    result = self._read_flat(cr, user, select, fields, context, load)
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/osv/orm.py", line 2376, in _read_flat
    res2 = self._columns[f].get(cr, self, ids, f, user, context=context, values=res)
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/osv/fields.py", line 310, in get
    record_name = dict(obj.name_get(cr, user, [record], context))
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/addons/product/product.py", line 493, in name_get
    result = map(_name_get, self.read(cr, user, ids, ['variants','name','default_code'], context))
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/osv/orm.py", line 2229, in read
    result = self._read_flat(cr, user, select, fields, context, load)
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/osv/orm.py", line 2314, in _read_flat
    elif key in self._inherit_fields.keys():
UnboundLocalError: local variable 'key' referenced before assignment

Look in source code, no definition of key in function

Related branches

Revision history for this message
Jay Vora (Serpent Consulting Services) (jayvora) wrote :

This has been fixed few days back as we came across the same.
Thanks.

Changed in openobject-addons:
milestone: none → 5.0.15
status: New → Fix Released
importance: Undecided → Medium
affects: openobject-addons → openobject-server
Changed in openobject-server:
milestone: 5.0.15 → none
milestone: none → 5.0.15
Revision history for this message
Jay Vora (Serpent Consulting Services) (jayvora) wrote :
Revision history for this message
Samantha (samantha-z-mathews) wrote :

Indeed.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.