From 055a4a07da8500a29ba9c3dd98714a81af50308f Mon Sep 17 00:00:00 2001 From: Allan Joseph Date: Wed, 1 May 2024 08:26:20 +0000 Subject: [PATCH] Fix insights aggregation by opening --- modules/insight/src/main/AggregationPipeline.scala | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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