From 86e2a305dd49de3186076b98695e084857da95b9 Mon Sep 17 00:00:00 2001 From: braddf Date: Wed, 1 Apr 2026 12:21:30 +0100 Subject: [PATCH 1/2] fix(cache): force keys to lowercase --- src/quartz_api/internal/service/uk_national/cache.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/quartz_api/internal/service/uk_national/cache.py b/src/quartz_api/internal/service/uk_national/cache.py index c3953d0..b2ba767 100644 --- a/src/quartz_api/internal/service/uk_national/cache.py +++ b/src/quartz_api/internal/service/uk_national/cache.py @@ -50,7 +50,7 @@ async def key_builder( repr(sorted(params)), repr(sorted(permissions)), ], - ) + ).lower() log.info(f"Cache key generated: {key}") From b434ddc4c0573ccf21f70b35d2e2b4752663b506 Mon Sep 17 00:00:00 2001 From: braddf Date: Thu, 2 Apr 2026 12:28:25 +0100 Subject: [PATCH 2/2] docs(national): make specific to bool values --- src/quartz_api/internal/service/uk_national/cache.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/quartz_api/internal/service/uk_national/cache.py b/src/quartz_api/internal/service/uk_national/cache.py index b2ba767..452c0f0 100644 --- a/src/quartz_api/internal/service/uk_national/cache.py +++ b/src/quartz_api/internal/service/uk_national/cache.py @@ -50,7 +50,7 @@ async def key_builder( repr(sorted(params)), repr(sorted(permissions)), ], - ).lower() + ).replace("False", "false").replace("True", "true") log.info(f"Cache key generated: {key}")