From 22c601b3d0a611275d029d826e4fd2a04ebd1274 Mon Sep 17 00:00:00 2001 From: Simon Willison Date: Tue, 8 Sep 2026 21:16:35 -0700 Subject: [PATCH] Redact configuration keys case-insensitively --- datasette/utils/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datasette/utils/__init__.py b/datasette/utils/__init__.py index 495060c1..d7407b98 100644 --- a/datasette/utils/__init__.py +++ b/datasette/utils/__init__.py @@ -1744,7 +1744,7 @@ def redact_keys(original: dict, key_patterns: Iterable) -> dict: return { k: ( redact(v) - if not any(pattern in k for pattern in key_patterns) + if not any(pattern in k.casefold() for pattern in key_patterns) else "***" ) for k, v in data.items()