From c9a2cc8afa11f3dfea05b91f0758ba3d0cae0784 Mon Sep 17 00:00:00 2001 From: Dan Engelbrecht Date: Thu, 12 May 2022 15:33:18 +0200 Subject: keep compatability for valid bucket names --- zenserver/cache/structuredcache.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'zenserver/cache/structuredcache.cpp') diff --git a/zenserver/cache/structuredcache.cpp b/zenserver/cache/structuredcache.cpp index 06114ed1e..83f2f41d9 100644 --- a/zenserver/cache/structuredcache.cpp +++ b/zenserver/cache/structuredcache.cpp @@ -106,7 +106,7 @@ namespace { { return false; } - return Name.find_first_not_of("abcdefghijklmnopqrstuvwxyz0123456789-_.") == std::string::npos; + return std::all_of(begin(Name), end(Name), [](const char c) { return std::isalnum(c); }); } bool HttpRequestParseRelativeUri(std::string_view Key, HttpRequestData& Data) -- cgit v1.2.3