diff --git a/templates/trip_page.html b/templates/trip_page.html index e772fc6..20b1c00 100644 --- a/templates/trip_page.html +++ b/templates/trip_page.html @@ -492,7 +492,7 @@ build_map("map", coordinates, routes); function timezoneOffsetLabel(offsetMinutes) { if (offsetMinutes === 0) { - return "No difference"; + return "Same time as Bristol"; } const sign = offsetMinutes > 0 ? "+" : "-"; const abs = Math.abs(offsetMinutes); diff --git a/web_view.py b/web_view.py index 57cb930..236d27d 100755 --- a/web_view.py +++ b/web_view.py @@ -3,6 +3,7 @@ """Web page to show upcoming events.""" import decimal +import functools import hashlib import importlib import inspect @@ -806,6 +807,7 @@ def _timezone_from_coordinates(latitude: float, longitude: float) -> str | None: return None +@functools.lru_cache(maxsize=1) def _get_timezone_finder() -> typing.Any: """Get timezone finder instance if dependency is available.""" try: