[NEW] event_track_copy
This commit is contained in:
2
event_track_copy/models/__init__.py
Normal file
2
event_track_copy/models/__init__.py
Normal file
@@ -0,0 +1,2 @@
|
||||
from . import event_track
|
||||
from . import event_event
|
9
event_track_copy/models/event_event.py
Normal file
9
event_track_copy/models/event_event.py
Normal 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
|
12
event_track_copy/models/event_track.py
Normal file
12
event_track_copy/models/event_track.py
Normal 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
|
Reference in New Issue
Block a user