[FIX]: Correction in function argument

bzr revid: atp@tinyerp.com-20110411061618-fqwlocchont84xkd
This commit is contained in:
Atul Patel (OpenERP)
2011-04-11 11:46:18 +05:30
parent 46879adbb3
commit 73642ab390
+4 -3
View File
@@ -458,11 +458,12 @@ def import_tasks(sugar_obj, cr, uid, context=None):
meeting_obj.import_data(cr, uid, fields, [datas], mode='update', current_module='sugarcrm_import', noupdate=True, context=context)
return True
def get_attendee_id(PortType, sessionid, module_name, module_id, context=None):
def get_attendee_id(sugar_obj, cr, uid, PortType, sessionid, module_name, module_id, context=None):
if not context:
context = {}
model_obj = sugar_obj.pool.get('ir.model.data')
att_obj = sugar_obj.pool.get('calendar.attendee')
meeting_obj = sugar_obj.pool.get('crm.meeting')
user_xml_id, user_email_id = sugar.user_get_attendee_list(PortType, sessionid, module_name, module_id)
user_model_ids = find_mapped_id(sugar_obj, cr, uid, 'res.users', user_xml_id, context)
user_resource_id = model_obj.browse(cr, uid, user_model_ids)
@@ -470,7 +471,7 @@ def get_attendee_id(PortType, sessionid, module_name, module_id, context=None):
user_id = user_resource_id[0].res_id
attendees = att_obj.create(cr, uid, {'user_id': user_id, 'email': user_email_id})
meeting_model_ids = find_mapped_id(sugar_obj, cr, uid, 'crm.meeting', module_id, context)
meeting_xml_id = sugar_obj.pool.get('ir.model.data').browse(cr, uid, meeting_model_ids)
meeting_xml_id = model_obj.browse(cr, uid, meeting_model_ids)
if meeting_xml_id:
meeting_obj.write(cr, uid, [meeting_xml_id[0].res_id], {'attendee_ids': [(4, attendees)]})
return True
@@ -502,7 +503,7 @@ def import_meetings(sugar_obj, cr, uid, context=None):
val['alarm_id/.id'] = get_alarm_id(sugar_obj, cr, uid, val.get('reminder_time'), context)
fields, datas = sugarcrm_fields_mapping.sugarcrm_fields_mapp(val, map_meeting)
meeting_obj.import_data(cr, uid, fields, [datas], mode='update', current_module='sugarcrm_import', noupdate=True, context=context)
get_attendee_id(portType, sessionid, 'Meetings', val.get('id'), context)
get_attendee_id(sugar_obj, cr, uid, PortType, sessionid, 'Meetings', val.get('id'), context)
return True
def get_calls_state(sugar_obj, cr, uid, val,context=None):