[Fix] Fix issue with getting an unset nested databucket (#4693)

This commit is contained in:
Chris Miles
2025-02-19 13:28:02 -06:00
committed by GitHub
parent 44963f3f21
commit 6ac846c003
+2 -2
View File
@@ -212,7 +212,7 @@ DataBucketsRepository::DataBuckets DataBucket::GetData(const DataBucketKey &k_,
LogDataBuckets("Returning key [{}] value [{}] from cache", e.key_, e.value);
if (is_nested_key) {
if (is_nested_key && !k_.key.empty()) {
return ExtractNestedValue(e, k_.key);
}
@@ -292,7 +292,7 @@ DataBucketsRepository::DataBuckets DataBucket::GetData(const DataBucketKey &k_,
}
// Handle nested key extraction
if (is_nested_key) {
if (is_nested_key && !k_.key.empty()) {
return ExtractNestedValue(bucket, k_.key);
}