diff --git a/src/config/src/meta/search.rs b/src/config/src/meta/search.rs index 54f1e6df0e..e472dc203f 100644 --- a/src/config/src/meta/search.rs +++ b/src/config/src/meta/search.rs @@ -56,7 +56,7 @@ pub struct Request { #[serde(default)] #[serde(skip_serializing_if = "Option::is_none")] pub search_type: Option, - #[serde(default, flatten)] + #[serde(default)] #[serde(skip_serializing_if = "Option::is_none")] pub search_event_context: Option, } @@ -787,6 +787,7 @@ pub struct SearchEventContext { #[serde(skip_serializing_if = "Option::is_none")] pub derived_stream_key: Option, #[serde(default)] + #[serde(rename = "report_id")] #[serde(skip_serializing_if = "Option::is_none")] pub report_key: Option, #[serde(default)] @@ -796,9 +797,11 @@ pub struct SearchEventContext { #[serde(skip_serializing_if = "Option::is_none")] pub dashboard_name: Option, #[serde(default)] + #[serde(rename = "folder_id")] #[serde(skip_serializing_if = "Option::is_none")] pub dashboard_folder_id: Option, #[serde(default)] + #[serde(rename = "folder_name")] #[serde(skip_serializing_if = "Option::is_none")] pub dashboard_folder_name: Option, } @@ -911,7 +914,7 @@ pub struct MultiStreamRequest { #[serde(default)] #[serde(skip_serializing_if = "Option::is_none")] pub search_type: Option, - #[serde(default, flatten)] + #[serde(default)] #[serde(skip_serializing_if = "Option::is_none")] pub search_event_context: Option, #[serde(default)]