2026-09-28 11:03:02 +05:30

43 lines
1.3 KiB
Python

from odoo import fields, models
class DanceWhatsappTemplate(models.Model):
_inherit = "dance.whatsapp.template"
trigger = fields.Selection(
selection_add=[
("event_notification", "Event Notification"),
("rehearsal_reminder", "Rehearsal Reminder"),
("costume_update", "Costume Update"),
],
ondelete={
"event_notification": "cascade",
"rehearsal_reminder": "cascade",
"costume_update": "cascade",
},
)
class DanceWhatsappLog(models.Model):
_inherit = "dance.whatsapp.log"
trigger = fields.Selection(
selection_add=[
("event_notification", "Event Notification"),
("rehearsal_reminder", "Rehearsal Reminder"),
("costume_update", "Costume Update"),
],
ondelete={
"event_notification": "cascade",
"rehearsal_reminder": "cascade",
"costume_update": "cascade",
},
)
event_id = fields.Many2one("dance.event", string="Event", ondelete="set null")
performance_id = fields.Many2one(
"dance.event.performance",
string="Performance",
ondelete="set null",
)
rehearsal_id = fields.Many2one("dance.rehearsal", string="Rehearsal", ondelete="set null")