From 3f996c64b7ebc3fc39c2320c2d0a2a49496e2249 Mon Sep 17 00:00:00 2001 From: Dan Engelbrecht Date: Wed, 18 May 2022 09:37:29 +0200 Subject: align bucket naming rules with UE code base --- zenserver/cache/structuredcache.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'zenserver/cache/structuredcache.cpp') diff --git a/zenserver/cache/structuredcache.cpp b/zenserver/cache/structuredcache.cpp index c457c59b2..bc6f31dd3 100644 --- a/zenserver/cache/structuredcache.cpp +++ b/zenserver/cache/structuredcache.cpp @@ -86,7 +86,8 @@ namespace { std::optional ValueContentId; }; - const char* ValidNameCharacters = "abcdefghijklmnopqrstuvwxyz0123456789-_.ABCDEFGHIJKLMNOPQRSTUVWXYZ"; + const char* ValidNamespaceNameCharacters = "abcdefghijklmnopqrstuvwxyz0123456789-_.ABCDEFGHIJKLMNOPQRSTUVWXYZ"; + const char* ValidBucketNameCharacters = "abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; std::optional GetValidNamespaceName(std::string_view Name) { @@ -99,7 +100,7 @@ namespace { return {}; } - if (Name.find_first_not_of(ValidNameCharacters) != std::string::npos) + if (Name.find_first_not_of(ValidNamespaceNameCharacters) != std::string::npos) { return {}; } @@ -112,7 +113,7 @@ namespace { { return {}; } - if (Name.find_first_not_of(ValidNameCharacters) != std::string::npos) + if (Name.find_first_not_of(ValidBucketNameCharacters) != std::string::npos) { return {}; } -- cgit v1.2.3