File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
packages/cubejs-schema-compiler/src/adapter Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -1054,9 +1054,14 @@ export class BaseQuery {
10541054 outerMeasuresJoinFullKeyQueryAggregate ( innerMembers , outerMembers , toJoin ) {
10551055 const renderedReferenceContext = {
10561056 renderedReference : R . pipe (
1057- R . map ( m => [ m . measure || m . dimension , m . aliasName ( ) ] ) ,
1057+ R . map ( m => {
1058+ const member = m . measure ? m . measure : m . dimension ;
1059+ const memberPath = typeof member === 'string'
1060+ ? member
1061+ : this . cubeEvaluator . pathFromArray ( [ m . expressionCubeName , m . expressionName ] ) ;
1062+ return [ memberPath , m . aliasName ( ) ] ;
1063+ } ) ,
10581064 R . fromPairs ,
1059- // eslint-disable-next-line @typescript-eslint/no-unused-vars
10601065 ) ( innerMembers ) ,
10611066 } ;
10621067
You can’t perform that action at this time.
0 commit comments