File tree Expand file tree Collapse file tree 1 file changed +1
-3
lines changed
packages/cubejs-schema-compiler/src/adapter Expand file tree Collapse file tree 1 file changed +1
-3
lines changed Original file line number Diff line number Diff 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 ) ;
You can’t perform that action at this time.
0 commit comments