Skip to content
Extraits de code Groupes Projets
Valider f4d999fe rédigé par Juliana's avatar Juliana
Parcourir les fichiers

[UPD]Update display name session

parent c19c992e
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -87,6 +87,16 @@ class EventSession(models.Model): ...@@ -87,6 +87,16 @@ class EventSession(models.Model):
# ------------------------------------------------------ # ------------------------------------------------------
# Computed fields / Search Fields # Computed fields / Search Fields
# ------------------------------------------------------ # ------------------------------------------------------
@api.depends("date_begin_located", "date_tz", "session_name")
def _compute_display_name(self):
with_event_name = self.env.context.get("with_event_name", True)
for rec in self:
name = f"{rec.session_name}, " if with_event_name else ""
name += rec.date_begin_located
if rec.date_tz != self.env.user.tz:
name += f" ({rec.date_tz})"
rec.display_name = name
@api.depends("date_begin", "date_end") @api.depends("date_begin", "date_end")
def _compute_duration(self): def _compute_duration(self):
for session in self: for session in self:
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter