From 0d53e8dc0842a1bd21dd72193ba232780daeb0c4 Mon Sep 17 00:00:00 2001 From: Akhil Gupta Date: Tue, 3 Nov 2026 22:48:39 -0800 Subject: [PATCH] fix: URLDataTypeSerializer recognizes mixed-case HTTP(S) schemes --- pyrit/memory/storage/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyrit/memory/storage/serializers.py b/pyrit/memory/storage/serializers.py index 44b2a04f7f..baec2d6c58 100644 --- a/pyrit/memory/storage/serializers.py +++ b/pyrit/memory/storage/serializers.py @@ -491,7 +491,7 @@ def __init__(self, *, category: str, prompt_text: str, extension: str | None = N self.value = prompt_text self.data_sub_directory = f"/{category}/urls" self.file_extension = extension if extension else "txt" - self.on_disk = not (prompt_text.startswith(("http://", "https://"))) + self.on_disk = not (prompt_text.lower().startswith(("http://", "https://"))) def data_on_disk(self) -> bool: """