diff options
| author | Thibault Delavallée <tde@odoo.com> | 2020-01-17 15:42:41 +0000 |
|---|---|---|
| committer | Thibault Delavallée <tde@odoo.com> | 2020-01-28 10:54:46 +0000 |
| commit | 8bc9d7710434df4732bb452bb9efac1fd091ee31 (patch) | |
| tree | e7af0f16b5df8bfd772de921daefcee7e8122eb8 /addons/website_event/models | |
| parent | 3895baf28f1153201338cdfd0336e2907b6245b2 (diff) | |
[IMP] (website_)event: clean fields definition and parameters
In this commit we prepare future event model changes by reordering removing
unnecessary parameters definitions, notably readonly set to False as it is
the default value. Those parameters notably come from 412ff994f1120457c912aad487265e3de8a9f35a .
Some reordering is also done in order to better understand future pre / post
change model organization.
LINKS
Task ID 2177281 (support tickets directly in event)
Prepares Community PR odoo/odoo#43488
Closes Community PR odoo/odoo#44066
Diffstat (limited to 'addons/website_event/models')
| -rw-r--r-- | addons/website_event/models/event_event.py | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/addons/website_event/models/event_event.py b/addons/website_event/models/event_event.py index 0fa062e5162..611ba30263b 100644 --- a/addons/website_event/models/event_event.py +++ b/addons/website_event/models/event_event.py @@ -1,12 +1,11 @@ # -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. -import pytz import werkzeug import json from odoo import api, fields, models, _ from odoo.addons.http_routing.models.ir_http import slug -from odoo.exceptions import UserError GOOGLE_CALENDAR_URL = 'https://www.google.com/calendar/render?' @@ -15,27 +14,26 @@ class EventType(models.Model): _name = 'event.type' _inherit = ['event.type'] - website_menu = fields.Boolean( - 'Display a dedicated menu on Website') + website_menu = fields.Boolean('Display a dedicated menu on Website') class Event(models.Model): _name = 'event.event' _inherit = ['event.event', 'website.seo.metadata', 'website.published.multi.mixin'] - website_published = fields.Boolean(tracking=True) - + # description subtitle = fields.Char('Event Subtitle', translate=True) - + # registration is_participating = fields.Boolean("Is Participating", compute="_compute_is_participating") - + # website + website_published = fields.Boolean(tracking=True) cover_properties = fields.Text( 'Cover Properties', default='{"background-image": "none", "background-color": "oe_blue", "opacity": "0.4", "resize_class": "o_half_screen_height"}') - - website_menu = fields.Boolean('Dedicated Menu', + website_menu = fields.Boolean( + 'Dedicated Menu', copy=False, help="Creates menus Introduction, Location and Register on the page " - " of the event on the website.", copy=False) + " of the event on the website.") menu_id = fields.Many2one('website.menu', 'Event Menu', copy=False) def _compute_is_participating(self): |
