From 9039ca0b020a75740bf7e06e315195a21fff22d8 Mon Sep 17 00:00:00 2001 From: shahzeydyfah Date: Fri, 24 Jan 2025 11:46:31 +0330 Subject: [PATCH] feat(report):add status agreement --- app/repositories/report.py | 1 + 1 file changed, 1 insertion(+) diff --git a/app/repositories/report.py b/app/repositories/report.py index d0a32cb..118589f 100644 --- a/app/repositories/report.py +++ b/app/repositories/report.py @@ -441,6 +441,7 @@ class ReportRepository(): async def status_agreement(self): result = await use_collection(TaskEnv.CLN_PROJECT).aggregate([ + {'$match':{'design.status_agreement':{"$exists":1}}}, {"$group":{"_id":'$design.status_agreement','count':{'$sum':1},"projectIds": {"$addToSet": "$_id"}}} ]).to_list(None) return result