[REF] sync_google_calendar: Add calendar name as meeting type and attach it to meeting event.
bzr revid: uco@tinyerp.com-20110311114314-2kokoo35hxnf4f6k
This commit is contained in:
@@ -100,8 +100,12 @@ class synchronize_google_calendar_events(osv.osv_memory):
|
||||
|
||||
def get_events(self, cr, uid, event_feed, context=None):
|
||||
meeting_obj = self.pool.get('crm.meeting')
|
||||
categ_obj = self.pool.get('crm.case.categ')
|
||||
model_obj = self.pool.get('ir.model.data')
|
||||
object_id = self.pool.get('ir.model').search(cr, uid, [('model', '=', 'crm.meeting')])
|
||||
meeting_ids = []
|
||||
categ_id = categ_obj.create(cr, uid, {'name': event_feed.title.text,
|
||||
'object_id': object_id and object_id[0] })
|
||||
for feed in event_feed.entry:
|
||||
google_id = feed.id.text
|
||||
model_data = {
|
||||
@@ -112,6 +116,7 @@ class synchronize_google_calendar_events(osv.osv_memory):
|
||||
vals = {
|
||||
'name': feed.title.text,
|
||||
'description': feed.content.text,
|
||||
'categ_id': categ_id
|
||||
}
|
||||
timestring, timestring_end = _get_tinydates(self, feed.when[0].start_time, feed.when[0].end_time)
|
||||
vals.update({'date': timestring, 'date_deadline': timestring_end})
|
||||
|
||||
Reference in New Issue
Block a user