Tidigare förlitade vi oss på den locale som kördes på servern, men vi vill ju faktiskt ha svenskt beteende oavsett vad servern kör. Det visade sig att containern inte hade svensk locale, så decimaltecknen blev fel.
@ -44,7 +44,7 @@ def unfurl(url):
currency = 'kr'
# Formateringsinstruktionen "n" ger oss decimaltecken enligt aktuell
# locale.
price = f'{float(ld["offers"]["price"]):n}' + ' ' + currency
return {'fallback': title + ' <' + url + '>',
'color': '#cf8e00', # ELAB-orange
@ -97,7 +97,7 @@ def link_shared(event_data):
# Sätt locale (för att få komma som decimaltecken).
locale.setlocale(locale.LC_ALL, '')
locale.setlocale(locale.LC_ALL, 'sv_SE.UTF-8')
# Börja lyssna.
slack_events_adapter.start(port=8000)