← Back to team overview

openerp-india team mailing list archive

[Bug 1007275] Re: Trace back when use Recurrence options in Meetings

 

After further investigation:

This problem seems to come from chatter (mail module) which doesn't handle virtual ids (string type) properly. Until we fix this major issue, the chatter will be removed from the meeting form view.
There is also another similar problem with ir.attachments: attachement aren't correctly fetched for virtual ids.

Several solutions are discussed atm to tackle with this virtual id problem:
- TDE or CHM will fix the chatter asap to properly handle virtual ids
- AL or VTA (or someone else from the web team) will fix the client to either properly handle attachements on virtual ids, or perhap simply remove the support of attachments on virtual ids

On a final note, it seems obvious that this recurring event feature
definitly deserves some unit tests.

Thanks for the report, we'll keep you posted.

-- 
You received this bug notification because you are a member of OpenERP
Indian Team, which is subscribed to OpenERP Addons.
https://bugs.launchpad.net/bugs/1007275

Title:
  Trace back when use Recurrence options in Meetings

Status in OpenERP Addons (modules):
  In Progress

Bug description:
  ==> on Runbot ( Build 9798)
              server (4181)
              addons (6856)
              web (2489)

  Step to Reproduce :---<>|

  
  1] install the CRM module and open any demo data of Meetings
  2] check the Recurrent boolean field so it will display the Recurrence Options
  3] set a Recurrence pattern and repetition as per your need [weekly , monthly or else]
  4] this Recurrence pattern will automatically create meetings following your configuration
  5] now open a list view of meetings; you should see a list of meetings created there 
  6] just click on a newly created meeting so it will raise a trace-back like :-- [after this you can not open customer from sales menu]

    File "/home/odoo/runbot/static/openerp-dev-trunk-9798/server/openerp/sql_db.py", line 212, in execute
      res = self._obj.execute(query, params)
  DataError: invalid input syntax for integer: "1-20120503102003"
  LINE 1: ... "mail_message" WHERE ((mail_message."res_id" in (E'1-201205...

  Thanks.
  Mayur

To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/1007275/+subscriptions


References