diff --git a/addons/base_calendar/crm_meeting.py b/addons/base_calendar/crm_meeting.py index 0d4b5b06816..aa476002abc 100644 --- a/addons/base_calendar/crm_meeting.py +++ b/addons/base_calendar/crm_meeting.py @@ -44,32 +44,6 @@ class crm_meeting(base_state, osv.Model): _description = "Meeting" _order = "id desc" _inherit = ["calendar.event", "mail.thread", "ir.needaction_mixin"] - - def _get_attendee(self, cursor, user, ids, name, arg, context=None): - res = {} - return res - - def _attendees_search(self, cursor, user, obj, name, args, context=None): - if not len(args): - return [] - clause = '' - res = False - for field, operator, value in args: - if operator == '=': - if value: - clause = 'rel.partner_id ' + operator + str(value) - elif operator == 'ilike': - if value: - clause = 'p.id = rel.partner_id and p.name ' + operator + "'%" + str(value) +"%'" - if clause: - cursor.execute('SELECT rel.meeting_id, p.name ' \ - 'FROM crm_meeting_partner_rel AS rel, res_partner AS p ' \ - 'WHERE ' + clause) - res = cursor.fetchall() - if not res: - return [('id', '=', 0)] - return [('id', 'in', [x[0] for x in res])] - _columns = { # base_state required fields 'create_date': fields.datetime('Creation Date', readonly=True), @@ -78,8 +52,6 @@ class crm_meeting(base_state, osv.Model): 'date_closed': fields.datetime('Closed', readonly=True), 'partner_ids': fields.many2many('res.partner', 'crm_meeting_partner_rel', 'meeting_id', 'partner_id', string='Attendees', states={'done': [('readonly', True)]}), - 'partner_id': fields.function(_get_attendee, string='Attendees', - fnct_search=_attendees_search, type='many2one', relation='res.partner'), 'state': fields.selection( [('draft', 'Unconfirmed'), ('open', 'Confirmed')], string='Status', size=16, readonly=True, track_visibility='onchange'), diff --git a/addons/base_calendar/crm_meeting_view.xml b/addons/base_calendar/crm_meeting_view.xml index 98db03da62d..d9b659b91fa 100644 --- a/addons/base_calendar/crm_meeting_view.xml +++ b/addons/base_calendar/crm_meeting_view.xml @@ -234,7 +234,7 @@ - + @@ -291,20 +291,6 @@ - - - res.partner.view.buttons.meeting - res.partner - - - - -