From 0e4737d38ff845f4cce22bd5fb993d5bf2e3b026 Mon Sep 17 00:00:00 2001 From: Marc 'risson' Schmitt Date: Mon, 27 May 2024 19:16:35 +0200 Subject: [PATCH] events: fix geoip enrich context not converting to json-seriazable data (#9885) --- authentik/events/context_processors/geoip.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/authentik/events/context_processors/geoip.py b/authentik/events/context_processors/geoip.py index 76de1a3ae4..543988f277 100644 --- a/authentik/events/context_processors/geoip.py +++ b/authentik/events/context_processors/geoip.py @@ -45,7 +45,7 @@ class GeoIPContextProcessor(MMDBContextProcessor): def enrich_context(self, request: HttpRequest) -> dict: # Different key `geoip` vs `geo` for legacy reasons - return {"geoip": self.city(ClientIPMiddleware.get_client_ip(request))} + return {"geoip": self.city_dict(ClientIPMiddleware.get_client_ip(request))} def city(self, ip_address: str) -> City | None: """Wrapper for Reader.city"""