# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). from odoo import api, fields, models class CalendarEvent(models.Model): _inherit = "calendar.event" event_track_id = fields.Many2one("event.track", "Event track") @api.model_create_multi def create(self, vals_list): res = super().create(vals_list) for event in res: if event.event_track_id: event.event_track_id.sync_calendar_event() return res