forked from Archives/searxng
[fix] exception if locale doesn't have a date format
occitan, for example
This commit is contained in:
parent
93ef11adc0
commit
a4c77f88d0
@ -206,7 +206,13 @@ def format_date_by_locale(date, locale_string):
|
||||
if locale_string == 'all':
|
||||
locale_string = settings['ui']['default_locale'] or 'en_US'
|
||||
|
||||
return format_date(date, locale=locale_string)
|
||||
# to avoid crashing if locale is not supported by babel
|
||||
try:
|
||||
formatted_date = format_date(date, locale=locale_string)
|
||||
except:
|
||||
formatted_date = format_date(date, "YYYY-MM-dd")
|
||||
|
||||
return formatted_date
|
||||
|
||||
|
||||
def dict_subset(d, properties):
|
||||
|
Loading…
Reference in New Issue
Block a user