From e1289857411960f6e62491b5725d26f674b34d85 Mon Sep 17 00:00:00 2001 From: Florian Baumann Date: Thu, 18 Aug 2022 16:04:57 +0200 Subject: [PATCH] Fix calc stats --- src/serra/update.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/serra/update.go b/src/serra/update.go index b9eb09e..29420d0 100644 --- a/src/serra/update.go +++ b/src/serra/update.go @@ -110,7 +110,7 @@ var updateCmd = &cobra.Command{ // calculate total summary over all sets overall_value := mongo.Pipeline{ bson.D{{"$match", - bson.D{{"serra_prices", bson.D{{"$exists", true}}}}}}, + bson.D{{"serra_prices", bson.D{{"$type", "array"}}}}}}, bson.D{{"$project", bson.D{{"name", true}, {"totalValue", bson.D{{"$arrayElemAt", bson.A{"$serra_prices", -1}}}}}}}, bson.D{{"$group", bson.D{{"_id", nil}, {"total", bson.D{{"$sum", "$totalValue.value"}}}}}},