[FIX] event: avoid removing tickets with registrations
Prevent to unlink tickets when having registrations by adding an ondelete restrict attribute. Otherwise billing information may be lost. Task ID 2244487 PR odoo/odoo#52998 FwdPort of odoo/odoo#52923 X-original-commit: 5322d76d378e4bd88a42dc0e4b01bb46c7b3546a
This commit is contained in:
@@ -20,7 +20,7 @@ class EventRegistration(models.Model):
|
||||
'event.event', string='Event', required=True,
|
||||
readonly=True, states={'draft': [('readonly', False)]})
|
||||
event_ticket_id = fields.Many2one(
|
||||
'event.event.ticket', string='Event Ticket', readonly=True,
|
||||
'event.event.ticket', string='Event Ticket', readonly=True, ondelete='restrict',
|
||||
states={'draft': [('readonly', False)]})
|
||||
# utm informations
|
||||
utm_campaign_id = fields.Many2one('utm.campaign', 'Campaign', index=True, ondelete='set null')
|
||||
|
||||
Reference in New Issue
Block a user