Skip to content
Extraits de code Groupes Projets

Draft: [IMP] Acces rights & Ruff

11 files
+ 149
44
Comparer les modifications
  • Côte à côte
  • En ligne

Fichiers

+ 11
3
@@ -35,8 +35,7 @@ class Event(models.Model):
required=True,
)
hide_website_event_title = fields.Boolean(
string="Masquer le titre de l'évènement sur le site web",
default=False
string="Masquer le titre de l'évènement sur le site web", default=False
)
# ------------------------------------------------------
@@ -47,6 +46,13 @@ class Event(models.Model):
for event in self:
event.type_event_cg = event.event_type_id.type_event_cg
# ------------------------------------------------------
# Action button
# ------------------------------------------------------
def active_sessions(self):
self.ensure_one()
self.use_sessions = not self.use_sessions
# ------------------------------------------------------
# Default functions
# ------------------------------------------------------
@@ -87,7 +93,7 @@ class Event(models.Model):
return super(Event, self)._get_menu_update_fields() + ["website_session"]
def _update_website_menus(self, menus_update_by_field=None):
super(Event, self)._update_website_menus(
record = super(Event, self)._update_website_menus(
menus_update_by_field=menus_update_by_field
)
for event in self:
@@ -99,6 +105,8 @@ class Event(models.Model):
"website_session", "session_menu_ids", "session"
)
return record
def _get_website_menu_entries(self):
self.ensure_one()
return super(Event, self)._get_website_menu_entries() + [
Chargement en cours