diff --git a/packages/cubejs-schema-compiler/src/adapter/PreAggregations.js b/packages/cubejs-schema-compiler/src/adapter/PreAggregations.js index 9036694a90414..e1206fab38504 100644 --- a/packages/cubejs-schema-compiler/src/adapter/PreAggregations.js +++ b/packages/cubejs-schema-compiler/src/adapter/PreAggregations.js @@ -432,7 +432,7 @@ export class PreAggregations { return timeDimensions && R.sortBy( R.prop(0), timeDimensions.map(d => (d.isPredefinedGranularity() ? - [d.expressionPath(), d.rollupGranularity()] : + [d.expressionPath(), d.rollupGranularity(), null] : // For custom granularities we need to add its name to the list (for exact matches) [d.expressionPath(), d.rollupGranularity(), d.granularity] ))