error updating hr_timesheet_invoice

Bug #511268 reported by Rui Franco (multibase.pt)
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openerp-server (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: openerp-server

OpenERP: 5.0.6
Python: 2.4
OS: CentOS

Tried to install/update the hr_timesheet_invoice and I get this error...

Unrecoverable error in the server.
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/CherryPy-3.1.2-py2.4.egg/cherrypy/_cprequest.py", line 541, in run
    self.respond(pi)
  File "/usr/lib/python2.4/site-packages/CherryPy-3.1.2-py2.4.egg/cherrypy/_cprequest.py", line 624, in respond
    self.handle_error()
  File "/usr/lib/python2.4/site-packages/CherryPy-3.1.2-py2.4.egg/cherrypy/_cprequest.py", line 746, in handle_error
    self.error_response()
  File "/usr/lib/python2.4/site-packages/openerp_web-5.0.6-py2.4.egg/openerp/controllers/root.py", line 52, in _cp_on_error
    message = errorpage.render()
  File "/usr/lib/python2.4/site-packages/openerp_web-5.0.6-py2.4.egg/openerp/controllers/error_page.py", line 61, in render
    return self.__render(value)
  File "/usr/lib/python2.4/site-packages/openerp_web-5.0.6-py2.4.egg/openerp/tools/expose.py", line 204, in func_wrapper
    res = func(*args, **kw)
  File "/usr/lib/python2.4/site-packages/openerp_web-5.0.6-py2.4.egg/openerp/controllers/error_page.py", line 79, in __render
    maintenance = proxy.status()
  File "/usr/lib/python2.4/site-packages/openerp_web-5.0.6-py2.4.egg/openerp/rpc.py", line 389, in <lambda>
    return lambda *args: self._session.execute("object", "execute", self._resource, name, *args)
  File "/usr/lib/python2.4/site-packages/openerp_web-5.0.6-py2.4.egg/openerp/rpc.py", line 350, in execute
    return self.gateway.execute(obj, method, *args)
  File "/usr/lib/python2.4/site-packages/openerp_web-5.0.6-py2.4.egg/openerp/rpc.py", line 154, in execute
    return self.__execute(obj, method, args)
  File "/usr/lib/python2.4/site-packages/openerp_web-5.0.6-py2.4.egg/openerp/rpc.py", line 140, in __execute
    raise common.error(_('Application Error!'), err.backtrace)
  File "/usr/lib/python2.4/site-packages/openerp_web-5.0.6-py2.4.egg/openerp/common.py", line 72, in error
    raise TinyError(message=msg, title=title or _("Error"))
TinyError: Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/openerp-server/netsvc.py", line 244, in dispatch
    result = LocalService(service_name)(method, *params)
  File "/usr/lib/python2.4/site-packages/openerp-server/netsvc.py", line 73, in __call__
    return getattr(self, method)(*params)
  File "/usr/lib/python2.4/site-packages/openerp-server/service/web_services.py", line 583, in execute
    res = service.execute(db, uid, object, method, *args)
  File "/usr/lib/python2.4/site-packages/openerp-server/osv/osv.py", line 57, in wrapper
    if not pooler.get_pool(dbname)._ready:
  File "/usr/lib/python2.4/site-packages/openerp-server/pooler.py", line 81, in get_pool
    pool = get_db_and_pool(db_name, force_demo, status, update_module)[1]
  File "/usr/lib/python2.4/site-packages/openerp-server/pooler.py", line 40, in get_db_and_pool
    addons.load_modules(db, force_demo, status, update_module)
  File "/usr/lib/python2.4/site-packages/openerp-server/addons/__init__.py", line 728, in load_modules
    r = load_module_graph(cr, graph, status, report=report)
  File "/usr/lib/python2.4/site-packages/openerp-server/addons/__init__.py", line 618, in load_module_graph
    tools.convert_xml_import(cr, m, fp, idref, mode=mode, **kwargs)
  File "/usr/lib/python2.4/site-packages/openerp-server/tools/convert.py", line 885, in convert_xml_import
    obj.parse(xmlstr)
  File "/usr/lib/python2.4/site-packages/openerp-server/tools/convert.py", line 779, in parse
    self._tags[rec.nodeName](self.cr, rec, n)
  File "/usr/lib/python2.4/site-packages/openerp-server/tools/convert.py", line 747, in _tag_record
    id = self.pool.get('ir.model.data')._update(cr, self.uid, rec_model, self.module, res, rec_id or False, not self.isnoupdate(data_node), noupdate=self.isnoupdate(data_node), mode=self.mode )
  File "/home/mbmaster/openerp/addons/base/ir/ir_model.py", line 474, in _update
    model_obj.write(cr, uid, [res_id], values)
  File "/usr/lib/python2.4/site-packages/openerp-server/osv/orm.py", line 2349, in write
    fobj = self._inherit_fields[field][2]
KeyError: 'filter'

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.