This question has been flagged
3347 Views

I am using OpenERP V8 and I am having this error displayed whenever I access Messaging. Any Idea how do I fix this?

OpenERP Server Error
Traceback (most recent call last):
  File "./openerp/http.py", line 470, in dispatch
    result = self._call_function(**self.params)
  File "./openerp/http.py", line 294, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "./openerp/service/model.py", line 113, in wrapper
    return f(dbname, *args, **kwargs)
  File "./openerp/http.py", line 291, in checked_call
    return self.endpoint(*a, **kw)
  File "./openerp/http.py", line 638, in __call__
    return self.method(*args, **kw)
  File "./openerp/http.py", line 337, in response_wrap
    response = f(*args, **kw)
  File "/srv/openerp/openobject-server/openerp/addons/web/controllers/main.py", line 1242, in call_kw
    return self._call_kw(model, method, args, kwargs)
  File "/srv/openerp/openobject-server/openerp/addons/web/controllers/main.py", line 1234, in _call_kw
    return getattr(request.registry.get(model), method)(request.cr, request.uid, *args, **kwargs)
  File "/srv/openerp/openobject-server/openerp/addons/mail/mail_message.py", line 583, in message_read
    while parent.parent_id and parent.parent_id.id != parent_id:
  File "./openerp/osv/orm.py", line 505, in __getattr__
    return self[name]
  File "./openerp/osv/orm.py", line 408, in __getitem__
    field_values = self._table.read(self._cr, self._uid, ids, field_names, context=self._context, load="_classic_write")
  File "/srv/openerp/openobject-server/openerp/addons/mail/mail_message.py", line 863, in read
    res = super(mail_message, self).read(cr, uid, ids, fields=fields, context=context, load=load)
  File "./openerp/osv/orm.py", line 3320, in read
    result = self._read_flat(cr, user, select, fields, context, load)
  File "./openerp/osv/orm.py", line 3367, in _read_flat
    cr.execute(query, [tuple(sub_ids)] + rule_params)
  File "./openerp/sql_db.py", line 156, in wrapper
    return f(self, *args, **kwargs)
  File "./openerp/sql_db.py", line 221, in execute
    res = self._obj.execute(query, params)
ProgrammingError: column mail_message.path does not exist
LINE 1: ...id",mail_message."message_id",mail_message."date",mail_messa...
                                                             ^
Avatar
Discard
Author

OK, Quick Fix, Uninstall Mail module from Settings -> Apps Warning: It will remove all your existing depending modules as well as Data.