From 3ff204cc2384e6272ea25b999dc8dec79c365216 Mon Sep 17 00:00:00 2001 From: Fabien BOURGEOIS Date: Wed, 14 Mar 2018 07:12:14 +0100 Subject: [PATCH] [IMP]Yaltik CRM Action : event id should not be copied on duplicate --- yaltik_crm_action/__manifest__.py | 2 +- yaltik_crm_action/models/crm_action.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/yaltik_crm_action/__manifest__.py b/yaltik_crm_action/__manifest__.py index 0430c8b..414c464 100644 --- a/yaltik_crm_action/__manifest__.py +++ b/yaltik_crm_action/__manifest__.py @@ -18,7 +18,7 @@ { 'name': 'CRM Actions', 'summary': 'Action management, instead of new activity, in CRM', - 'version': '10.0.1.3.4', + 'version': '10.0.1.3.5', 'category': 'Sales', 'author': 'Fabien BOURGEOIS - Yaltik', 'license': 'AGPL-3', diff --git a/yaltik_crm_action/models/crm_action.py b/yaltik_crm_action/models/crm_action.py index e3cb725..8dd0c0e 100644 --- a/yaltik_crm_action/models/crm_action.py +++ b/yaltik_crm_action/models/crm_action.py @@ -45,7 +45,8 @@ class CrmAction(models.Model): user_id = fields.Many2one('res.users', string='User', required=True, default=lambda self: self.env.user) lead_id = fields.Many2one('crm.lead', string='Lead', ondelete='cascade') - event_id = fields.Many2one('calendar.event', 'Calendar event', ondelete='cascade') + event_id = fields.Many2one('calendar.event', 'Calendar event', ondelete='cascade', + copy=False) action_type_id = fields.Many2one( 'crm.action.type', string='Type', required=True, default=lambda self: self.env['crm.action.type'].search([], limit=1))