-
- Downloads
[MOV] (website_)event(_sale/_question/_track): split main model files
PURPOSE As event will soon evolve (onchange -> compute, code improvements, addition of new features) cleaning and improving tests is necessary to help avoid issues. SPECIFICATIONS As event model grow in complexity and features, it is easier to find its way through the application with having registration model lying in its own file to separate it from event-specific models (event.type, event.event). Ticket (event_sale) and sponsor (website_event_track) models are also extracted in their own file. LINKS LINKS Side effect of Task ID 2089156 (event onchange to compute) Community PR odoo/odoo#43127 Enterprise PR odoo/enterprise#7656
Showing
- addons/event/models/__init__.py 2 additions, 1 deletionaddons/event/models/__init__.py
- addons/event/models/event_event.py 2 additions, 196 deletionsaddons/event/models/event_event.py
- addons/event/models/event_mail.py 1 addition, 0 deletionsaddons/event/models/event_mail.py
- addons/event/models/event_registration.py 202 additions, 0 deletionsaddons/event/models/event_registration.py
- addons/event/models/event_stage.py 0 additions, 1 deletionaddons/event/models/event_stage.py
- addons/event/tests/test_event_internals.py 1 addition, 1 deletionaddons/event/tests/test_event_internals.py
- addons/event_sale/models/__init__.py 4 additions, 2 deletionsaddons/event_sale/models/__init__.py
- addons/event_sale/models/account_move.py 0 additions, 0 deletionsaddons/event_sale/models/account_move.py
- addons/event_sale/models/event_event.py 98 additions, 0 deletionsaddons/event_sale/models/event_event.py
- addons/event_sale/models/event_registration.py 85 additions, 0 deletionsaddons/event_sale/models/event_registration.py
- addons/event_sale/models/event_ticket.py 144 additions, 0 deletionsaddons/event_sale/models/event_ticket.py
- addons/event_sms/models/__init__.py 1 addition, 1 deletionaddons/event_sms/models/__init__.py
- addons/event_sms/models/event_registration.py 0 additions, 0 deletionsaddons/event_sms/models/event_registration.py
- addons/website_event/models/__init__.py 1 addition, 1 deletionaddons/website_event/models/__init__.py
- addons/website_event/models/event_event.py 0 additions, 0 deletionsaddons/website_event/models/event_event.py
- addons/website_event_questions/models/__init__.py 3 additions, 1 deletionaddons/website_event_questions/models/__init__.py
- addons/website_event_questions/models/event_event.py 37 additions, 0 deletionsaddons/website_event_questions/models/event_event.py
- addons/website_event_questions/models/event_question.py 0 additions, 54 deletionsaddons/website_event_questions/models/event_question.py
- addons/website_event_questions/models/event_registration.py 25 additions, 0 deletionsaddons/website_event_questions/models/event_registration.py
- addons/website_event_track/models/__init__.py 3 additions, 1 deletionaddons/website_event_track/models/__init__.py
Loading
Please register or sign in to comment