Skip to content

Commit e5641f6

Browse files
committed
in work
1 parent 137c27d commit e5641f6

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

packages/cubejs-schema-compiler/src/compiler/CubeValidator.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -699,7 +699,7 @@ const DimensionsSchema = Joi.object().pattern(identifierRegex, Joi.alternatives(
699699
then: SwitchDimension,
700700
otherwise: Joi.alternatives().try(
701701
inherit(BaseDimensionWithoutSubQuery, {
702-
case: CaseVariants,
702+
case: CaseVariants.required(),
703703
multiStage: Joi.boolean().strict(),
704704
}),
705705
inherit(BaseDimensionWithoutSubQuery, {

rust/cubesqlplanner/cubesqlplanner/src/planner/planners/multi_stage/multi_stage_query_planner.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ impl MultiStageQueryPlanner {
191191
) -> Result<(), CubeError> {
192192
for dep in member.get_dependencies() {
193193
let dep = dep.resolve_reference_chain();
194-
if dep.as_measure().is_ok() {
194+
if dep.is_measure() || dep.is_dimension() {
195195
result.push(self.make_queries_descriptions(
196196
dep,
197197
new_state.clone(),

0 commit comments

Comments
 (0)