diff --git a/modules/insight/src/main/AggregationPipeline.scala b/modules/insight/src/main/AggregationPipeline.scala index 8292bf732b55c..b42ae7ea276f5 100644 --- a/modules/insight/src/main/AggregationPipeline.scala +++ b/modules/insight/src/main/AggregationPipeline.scala @@ -261,7 +261,7 @@ final private class AggregationPipeline(store: InsightStorage)(using $doc(F.provisional.$ne(true)) } ) -> { - sortDate ::: limitGames :: (metric.match + sortDate ::: limitGames :: ((metric.match case M.MeanCpl => List( projectForMove, @@ -407,9 +407,9 @@ final private class AggregationPipeline(store: InsightStorage)(using GroupFunction("$avg", $divide("$" + F.moves("v"), TimeVariance.intFactor)) ) ::: List(includeSomeGameIds) - ::: dimension.match - case D.OpeningVariation | D.OpeningFamily => List(sortNb, limit(12)) - case _ => Nil + ) ::: dimension.match + case D.OpeningVariation | D.OpeningFamily => List(sortNb, limit(12)) + case _ => Nil ).flatten } pipeline