Skip to content

Commit 472338e

Browse files
committed
Revert "wip: breaking the loop"
This reverts commit 6db376f.
1 parent 4609eca commit 472338e

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

packages/cubejs-schema-compiler/src/adapter/BaseQuery.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3888,15 +3888,13 @@ export class BaseQuery {
38883888
// allBackAliasMembersExceptSegments() -> collectFrom() -> traverseSymbol() -> evaluateSymbolSql() ->
38893889
// autoPrefixAndEvaluateSql() -> evaluateSql() -> filterProxyFromAllFilters->Proxy->toString()
38903890
// and so on...
3891-
const groupMember = cubeEvaluator.pathFromArray([cubeNameObj.cube, propertyName]);
38923891
const aliases = allFilters ?
38933892
allFilters
3894-
// No need to collect aliases for itself
3895-
.filter(v => (v.query ? v.query.safeEvaluateSymbolContext().currentMember !== groupMember : true))
38963893
.map(v => (v.query ? v.query.allBackAliasMembersExceptSegments() : {}))
38973894
.reduce((a, b) => ({ ...a, ...b }), {})
38983895
: {};
38993896
// Filtering aliases that somehow relate to this group member
3897+
const groupMember = cubeEvaluator.pathFromArray([cubeNameObj.cube, propertyName]);
39003898
const aliasesForGroupMembers = Object.entries(aliases)
39013899
.filter(([key, _value]) => key === groupMember)
39023900
.map(([_key, value]) => value);

0 commit comments

Comments
 (0)