Skip to content

Commit c14aad6

Browse files
committed
in work
1 parent 54ee729 commit c14aad6

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -556,6 +556,9 @@ export class CubeEvaluator extends CubeSymbols {
556556
if (funcArgs.length > 0 && cubeReferencesUsed.length === 0) {
557557
ownedByCube = false;
558558
}
559+
if (member.type && member.type === 'switch') {
560+
ownedByCube = false;
561+
}
559562
// Aliases one to one some another member as in case of views
560563
// Note: Segments do not have type set
561564
if (!ownedByCube && !member.filters && (!member.type || CubeSymbols.isCalculatedMeasureType(member.type)) && pathReferencesUsed.length === 1 && this.pathFromArray(pathReferencesUsed[0]) === evaluatedSql) {

0 commit comments

Comments
 (0)