← Back to team overview

openerp-community-reviewer team mailing list archive

Re: [Merge] lp:~camptocamp/account-financial-tools/7.0-fix-l10n_fr_siret-fix-lp1320918-rde into lp:account-financial-tools

 

This MP fixes the bug... but I still get a crash when I try to update a partner and add a SIREN + NIC. On a recent ocb 7.0 with an up-to-date lp:account-financial-tools merged with lp:~camptocamp/account-financial-tools/7.0-fix-l10n_fr_siret-fix-lp1320918-rde, I get this crash :


Server Traceback (most recent call last):
  File "/home/alexis/new_boite/dev/web-70/addons/web/session.py", line 89, in send
    return openerp.netsvc.dispatch_rpc(service_name, method, args)
  File "/home/alexis/new_boite/dev/server-70/openerp/netsvc.py", line 296, in dispatch_rpc
    result = ExportService.getService(service_name).dispatch(method, params)
  File "/home/alexis/new_boite/dev/server-70/openerp/service/web_services.py", line 626, in dispatch
    res = fn(db, uid, *params)
  File "/home/alexis/new_boite/dev/server-70/openerp/osv/osv.py", line 190, in execute_kw
    return self.execute(db, uid, obj, method, *args, **kw or {})
  File "/home/alexis/new_boite/dev/server-70/openerp/osv/osv.py", line 132, in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/home/alexis/new_boite/dev/server-70/openerp/osv/osv.py", line 199, in execute
    res = self.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/home/alexis/new_boite/dev/server-70/openerp/osv/osv.py", line 187, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/home/alexis/new_boite/dev/server-70/openerp/addons/base/res/res_partner.py", line 507, in write
    result = super(res_partner,self).write(cr, uid, ids, vals, context=context)
  File "/home/alexis/new_boite/dev/addons-70/mail/mail_thread.py", line 292, in write
    result = super(mail_thread, self).write(cr, uid, ids, values, context=context)
  File "/home/alexis/new_boite/dev/server-70/openerp/osv/orm.py", line 4348, in write
    self.pool.get(object)._store_set_values(cr, user, todo, fields_to_recompute, context)
  File "/home/alexis/new_boite/dev/server-70/openerp/osv/orm.py", line 4711, in _store_set_values
    result = self._columns[f].get(cr, self, ids, f, SUPERUSER_ID, context=context)
  File "/home/alexis/new_boite/dev/server-70/openerp/osv/fields.py", line 1145, in get
    result = self._fnct(obj, cr, uid, ids, name, self._arg, context)
  File "/home/alexis/new_boite/dev/server-70/openerp/osv/fields.py", line 1211, in _fnct_read
    value = value[field] or False
  File "/home/alexis/new_boite/dev/server-70/openerp/osv/orm.py", line 432, in __getitem__
    raise KeyError('Field %s not found in %s'%(name, self))
KeyError: 'Field partner_id not found in browse_record(res.company, 18)'

So l10n_fr_siret is still not usable for me.
-- 
https://code.launchpad.net/~camptocamp/account-financial-tools/7.0-fix-l10n_fr_siret-fix-lp1320918-rde/+merge/220090
Your team OpenERP Community Reviewer/Maintainer is subscribed to branch lp:account-financial-tools.


References