[NEW] event_track_copy

This commit is contained in:
clementthomas
2024-07-26 10:33:19 +02:00
parent ee20c84f8b
commit 269c6b106b
5 changed files with 45 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
from . import event_track
from . import event_event

View File

@@ -0,0 +1,9 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo import fields, models, api, Command
import logging
_logger = logging.getLogger(__name__)
class EventEvent(models.Model):
_inherit = "event.event"
track_ids = fields.One2many(copy=True) #enable copy for event tracks

View File

@@ -0,0 +1,12 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo import fields, models, api, Command
from datetime import timedelta
import logging
_logger = logging.getLogger(__name__)
class EventTrack(models.Model):
_inherit = "event.track"
event_id = fields.Many2one(ondelete='cascade') #delete event tracks when delete event