mirror of https://github.com/buster-so/buster.git
Add rust fix
This commit is contained in:
parent
ae7c78a891
commit
2fc4ec1925
|
@ -246,6 +246,7 @@ fn create_default_chart_config() -> ChartConfig {
|
|||
y: vec!["y".to_string()],
|
||||
category: None,
|
||||
tooltip: None,
|
||||
color_by: None,
|
||||
},
|
||||
bar_layout: None,
|
||||
bar_sort_by: None,
|
||||
|
|
|
@ -74,6 +74,7 @@ fn lowercase_column_identifiers(value: &mut serde_yaml::Value) {
|
|||
"size",
|
||||
"tableColumnOrder",
|
||||
"barSortBy", // Added barSortBy as it likely contains column names
|
||||
"colorBy", // Added colorBy as it contains column names
|
||||
]
|
||||
.contains(&key_str.as_str())
|
||||
{
|
||||
|
@ -608,6 +609,9 @@ pub struct BarAndLineAxis {
|
|||
#[serde(skip_serializing_if = "Option::is_none")]
|
||||
#[serde(alias = "tooltip")]
|
||||
pub tooltip: Option<Vec<String>>,
|
||||
#[serde(skip_serializing_if = "Option::is_none")]
|
||||
#[serde(alias = "color_by")]
|
||||
pub color_by: Option<Vec<String>>,
|
||||
}
|
||||
|
||||
#[derive(Debug, Serialize, Deserialize, Clone)]
|
||||
|
@ -694,6 +698,9 @@ pub struct ComboChartAxis {
|
|||
pub category: Option<Vec<String>>,
|
||||
#[serde(skip_serializing_if = "Option::is_none")]
|
||||
pub tooltip: Option<Vec<String>>,
|
||||
#[serde(skip_serializing_if = "Option::is_none")]
|
||||
#[serde(alias = "color_by")]
|
||||
pub color_by: Option<Vec<String>>,
|
||||
}
|
||||
|
||||
#[derive(Debug, Serialize, Deserialize, Clone)]
|
||||
|
|
|
@ -99,7 +99,6 @@ describe('ScatterAxisSchema', () => {
|
|||
category: [],
|
||||
size: [],
|
||||
tooltip: null,
|
||||
colorBy: null,
|
||||
});
|
||||
}
|
||||
});
|
||||
|
@ -213,7 +212,6 @@ describe('PieChartAxisSchema', () => {
|
|||
x: [],
|
||||
y: [],
|
||||
tooltip: null,
|
||||
colorBy: null,
|
||||
});
|
||||
}
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue