From 718b01716fd182b1bf0f76e0405ccb2ac944d833 Mon Sep 17 00:00:00 2001 From: wangyidong Date: Mon, 3 Nov 2025 15:52:29 +0800 Subject: [PATCH] * [refac feedback f10507] Check closed project for updateDashboardMetricLib. --- module/metric/zen.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/metric/zen.php b/module/metric/zen.php index 42d2c87f76..84d2bcaae4 100644 --- a/module/metric/zen.php +++ b/module/metric/zen.php @@ -381,7 +381,7 @@ class metricZen extends metric /* 如果度量项是产品、项目、执行且不统计关闭时的对象的度量数据,则过滤掉已关闭的数据。*/ /* If the metric is product, project, execution, filter out the closed data. */ - $closedDate = isset($validObjects[$scope]) && isset($validObjects[$scope][$record->$scope]) ? $validObjects[$scope][$record->$scope] : null; + $closedDate = isset($validObjects[$scope]) && !helper::isZeroDate(zget($validObjects[$scope], $record->$scope, '')) ? $validObjects[$scope][$record->$scope] : null; $isClosedEarlierThanYesterday = $closedDate ? strtotime($closedDate) < $yesterday : false; if(!$endWithClosing && $closedDate !== null && $isClosedEarlierThanYesterday) continue;