[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
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

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);
} }