File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
rust/cubesql/cubesql/src/compile/rewrite Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -1825,16 +1825,16 @@ impl LanguageToLogicalPlanConverter {
18251825 let values =
18261826 match_data_node ! ( node_by_id, params[ 2 ] , FilterMemberValues ) ;
18271827 if !is_in_or && op == "inDateRange" {
1828- let existing_time_dimension =
1829- query_time_dimensions. iter_mut ( ) . find_map ( |td| {
1828+ let existing_time_dimensions : Vec < _ > =
1829+ query_time_dimensions. iter_mut ( ) . filter_map ( |td| {
18301830 if td. dimension == member && td. date_range . is_none ( ) {
18311831 td. date_range = Some ( json ! ( values) ) ;
18321832 Some ( td)
18331833 } else {
18341834 None
18351835 }
1836- } ) ;
1837- if existing_time_dimension . is_none ( ) {
1836+ } ) . collect ( ) ;
1837+ if existing_time_dimensions . len ( ) == 0 {
18381838 let dimension = V1LoadRequestQueryTimeDimension {
18391839 dimension : member. to_string ( ) ,
18401840 granularity : None ,
You can’t perform that action at this time.
0 commit comments