aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Petrukhin <shmel1k@users.noreply.github.com>2024-03-07 11:36:58 +0300
committerGitHub <noreply@github.com>2024-03-07 11:36:58 +0300
commit942831fd106045ea38f70f55076d5edde30f3083 (patch)
tree9bc80b9253474c458489e0ee2bdd579a970c92b1
parentdc06486dd445731c58acfddcbef8d24fdedb08e3 (diff)
downloadydb-942831fd106045ea38f70f55076d5edde30f3083.tar.gz
[ratelimiter] fix not_allowed message if no admins on cluster in configuration (#2537)
-rw-r--r--ydb/core/grpc_services/rpc_rate_limiter_api.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/ydb/core/grpc_services/rpc_rate_limiter_api.cpp b/ydb/core/grpc_services/rpc_rate_limiter_api.cpp
index c7ab9a8d31..288527ae1e 100644
--- a/ydb/core/grpc_services/rpc_rate_limiter_api.cpp
+++ b/ydb/core/grpc_services/rpc_rate_limiter_api.cpp
@@ -67,7 +67,7 @@ public:
if (resource.has_metering_config()) {
auto self = static_cast<TDerived*>(this);
const auto& userTokenStr = self->Request_->GetSerializedToken();
- bool allowed = false;
+ bool allowed = AppData()->AdministrationAllowedSIDs.empty();
if (userTokenStr) {
NACLib::TUserToken userToken(userTokenStr);
for (auto &sid : AppData()->AdministrationAllowedSIDs) {