From fe674f06c1f4479068e0a29ddf5c3418bbc414ce Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Thu, 16 Nov 2017 16:41:49 +0100 Subject: [PATCH] [FIX] event: with_context Using `with_context({'use_babel': True})` overrides completely the environment context. Therefore, the lang is lost and the date is formatted in the default language. opw-779753 --- addons/event/models/event.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/event/models/event.py b/addons/event/models/event.py index 60fa9cfb9f3..e37da65a62b 100644 --- a/addons/event/models/event.py +++ b/addons/event/models/event.py @@ -208,7 +208,7 @@ class EventEvent(models.Model): @api.depends('date_tz', 'date_begin') def _compute_date_begin_tz(self): if self.date_begin: - self.date_begin_located = format_tz(self.with_context({'use_babel': True}).env, self.date_begin, tz=self.date_tz) + self.date_begin_located = format_tz(self.with_context(use_babel=True).env, self.date_begin, tz=self.date_tz) else: self.date_begin_located = False @@ -216,7 +216,7 @@ class EventEvent(models.Model): @api.depends('date_tz', 'date_end') def _compute_date_end_tz(self): if self.date_end: - self.date_end_located = format_tz(self.with_context({'use_babel': True}).env, self.date_end, tz=self.date_tz) + self.date_end_located = format_tz(self.with_context(use_babel=True).env, self.date_end, tz=self.date_tz) else: self.date_end_located = False