diff options
| author | Martin Trigaux <mat@odoo.com> | 2017-09-26 16:20:26 +0200 |
|---|---|---|
| committer | Martin Trigaux <mat@odoo.com> | 2017-09-26 16:58:59 +0200 |
| commit | 88edeeca6a17e48dca203d28c0af9d2ba2d50498 (patch) | |
| tree | cd9b5aba1b4c71f45fa461eb7ecaf76c1612f326 /addons/website_event/controllers | |
| parent | 83024ca3d64b1a61c4807f184c93d9ca51f396b2 (diff) | |
[FIX] preventing context.get('lang')
The lang in the context can be None or False
To avoid similar error as revealed at ede29e6d, correctly retrieve the context
Diffstat (limited to 'addons/website_event/controllers')
| -rw-r--r-- | addons/website_event/controllers/main.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/website_event/controllers/main.py b/addons/website_event/controllers/main.py index ab9ad2376b4..fe260e997f3 100644 --- a/addons/website_event/controllers/main.py +++ b/addons/website_event/controllers/main.py @@ -193,7 +193,7 @@ class WebsiteEventController(http.Controller): def get_formated_date(self, event): start_date = fields.Datetime.from_string(event.date_begin).date() end_date = fields.Datetime.from_string(event.date_end).date() - month = babel.dates.get_month_names('abbreviated', locale=event.env.context.get('lang', 'en_US'))[start_date.month] + month = babel.dates.get_month_names('abbreviated', locale=event.env.context.get('lang') or 'en_US')[start_date.month] return ('%s %s%s') % (month, start_date.strftime("%e"), (end_date != start_date and ("-" + end_date.strftime("%e")) or "")) @http.route('/event/get_country_event_list', type='http', auth='public', website=True) |
