aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornsofya <nsofya@yandex-team.com>2023-08-15 18:12:06 +0300
committernsofya <nsofya@yandex-team.com>2023-08-15 19:10:33 +0300
commit64d0cb4ee2cd23fe42aadb3abfc116fad52cc4a8 (patch)
tree8afcd9f0ae3a7a2900094311231ef1f55c544689
parent364dc0cbc026def771916f339d77b5582a01de6f (diff)
downloadydb-64d0cb4ee2cd23fe42aadb3abfc116fad52cc4a8.tar.gz
Add check
-rw-r--r--ydb/services/metadata/secret/snapshot.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/ydb/services/metadata/secret/snapshot.cpp b/ydb/services/metadata/secret/snapshot.cpp
index 1e0f8cf0de..5b00d4b0a8 100644
--- a/ydb/services/metadata/secret/snapshot.cpp
+++ b/ydb/services/metadata/secret/snapshot.cpp
@@ -64,6 +64,9 @@ bool TSnapshot::GetSecretValue(const TSecretIdOrValue& sId, TString& result) con
result = *sId.GetValue();
return true;
}
+ if (!sId.GetSecretId()) {
+ return false;;
+ }
auto it = Secrets.find(*sId.GetSecretId());
if (it == Secrets.end()) {
return false;