[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); 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); return ExtractNestedValue(e, k_.key);
} }
@@ -292,7 +292,7 @@ DataBucketsRepository::DataBuckets DataBucket::GetData(const DataBucketKey &k_,
} }
// Handle nested key extraction // Handle nested key extraction
if (is_nested_key) { if (is_nested_key && !k_.key.empty()) {
return ExtractNestedValue(bucket, k_.key); return ExtractNestedValue(bucket, k_.key);
} }