[trunk] recurrent meeting fails

Bug #1078628 reported by Cats&Dogs
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Odoo Addons (MOVED TO GITHUB)
Fix Released
Medium
OpenERP R&D Addons Team 1

Bug Description

Tested in trunk :

(Build 24843)
server (4557)
addons (8032)
web (3407)

The latest trunks are not working at all

- Adding a recurrent meeting. No other options or invitation done.
- do not a refresh, click edit works
- Refresch calendar, click to edit the meeting provides popup with error:

OpenERP Server Error
Client Traceback (most recent call last):
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/addons/web/http.py", line 191, in dispatch
    response["result"] = method(self, **self.params)
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/addons/web/controllers/main.py", line 1213, in call_kw
    return self._call_kw(req, model, method, args, kwargs)
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/addons/web/controllers/main.py", line 1175, in _call_kw
    return getattr(req.session.model(model), method)(*args, **kwargs)
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/addons/web/session.py", line 42, in proxy
    result = self.proxy.execute_kw(self.session._db, self.session._uid, self.session._password, self.model, method, args, kw)
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/addons/web/session.py", line 30, in proxy_method
    result = self.session.send(self.service_name, method, *args)
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/addons/web/session.py", line 105, in send
    raise xmlrpclib.Fault(openerp.tools.exception_to_unicode(e), formatted_info)

Server Traceback (most recent call last):
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/addons/web/session.py", line 91, in send
    return openerp.netsvc.dispatch_rpc(service_name, method, args)
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/netsvc.py", line 361, in dispatch_rpc
    result = ExportService.getService(service_name).dispatch(method, params)
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/service/web_services.py", line 585, in dispatch
    res = fn(db, uid, *params)
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/osv/osv.py", line 167, in execute_kw
    return self.execute(db, uid, obj, method, *args, **kw or {})
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/osv/osv.py", line 121, in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/osv/osv.py", line 176, in execute
    res = self.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/addons/audittrail/audittrail.py", line 505, in execute_cr
    return fct_src(cr, uid, model, method, *args, **kw)
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/osv/osv.py", line 164, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/addons/mail/mail_thread.py", line 739, in message_get_subscription_data
    return self._get_subscription_data(cr, uid, ids, None, None, context=context)
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/addons/mail/mail_thread.py", line 115, in _get_subscription_data
    ], context=context)
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/osv/orm.py", line 2345, in search
    return self._search(cr, user, args, offset=offset, limit=limit, order=order, context=context, count=count)
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/osv/orm.py", line 4785, in _search
    cr.execute('SELECT "%s".id FROM ' % self._table + from_clause + where_str + order_by + limit_str + offset_str, where_clause_params)
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/sql_db.py", line 162, in wrapper
    return f(self, *args, **kwargs)
  File "/home/odoo/runbot/static/openerp-dev-trunk-24843/server/openerp/sql_db.py", line 227, in execute
    res = self._obj.execute(query, params)
DataError: invalid input syntax for integer: "10-20121115120757"
LINE 1: ...rtner_id" = 2) AND (mail_followers."res_id" in ('10-201211...

Revision history for this message
Amit Bhavsar (Open ERP) (amb-openerp) wrote :

Hello Geert,

I have checked your scenario with latest trunk (Build 25239).
server : 4569
addons : 8073
web : 3456.

But I did not faced any Traceback. So would please check It again with latest revision and notify us where you have faced the problem.

Thanks and waiting for your reply!

Changed in openobject-addons:
status: New → Incomplete
Revision history for this message
Cats&Dogs (catsanddogs) wrote :

Hi there,

test done at runbot with:
(Build 25259)
server (4571)
addons (8073)
web (3458)

Still have the error, see movie

Changed in openobject-addons:
status: Incomplete → Confirmed
importance: Undecided → Medium
assignee: nobody → OpenERP R&D Addons Team 1 (openerp-dev-addons1)
Changed in openobject-addons:
status: Confirmed → In Progress
Changed in openobject-addons:
status: In Progress → Confirmed
Changed in openobject-addons:
status: Confirmed → In Progress
Changed in openobject-addons:
status: In Progress → Confirmed
qdp (OpenERP) (qdp)
Changed in openobject-addons:
status: Confirmed → In Progress
Revision history for this message
qdp (OpenERP) (qdp) wrote :

fix released in revision 8286.

thanks for the contribution

Changed in openobject-addons:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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