-
+
+
+ 선택한 제품(서비스)와 버전에 최근 7일 이내의 업데이트된 요구사항과 그에 연결된 이슈의 타임라인을 확인할 수 있습니다.
+
{
- acc.dates.push(date);
- acc.totalRequirements.push(data[date].totalRequirements);
- acc.totalIssues.push(data[date].totalRelationIssues);
+ if (data[date].totalRequirements !== 0 || data[date].totalRelationIssues !== 0) {
+ acc.dates.push(date);
+ acc.totalRequirements.push(data[date].totalRequirements);
+ acc.totalIssues.push(data[date].totalRelationIssues);
+ }
+
return acc;
},
{
@@ -1001,18 +1004,17 @@
var accumulateRelationIssueCount = 0;
let result = Object.keys(data).reduce(
(acc, date) => {
- if (
- (data[date].requirementStatuses !== null && Object.keys(data[date].requirementStatuses).length > 0) ||
- (data[date].relationIssueStatuses !== null && Object.keys(data[date].relationIssueStatuses).length > 0)
- ) {
- acc.dates.push(date);
- accumulateRequirementCount += data[date].totalRequirements;
- accumulateRelationIssueCount += data[date].totalRelationIssues;
+ if (data[date].totalRequirements !== 0 || data[date].totalRelationIssues !== 0) {
+ acc.dates.push(date);
- acc.totalRequirements.push(accumulateRequirementCount);
- acc.totalIssues.push(accumulateRelationIssueCount);
+ accumulateRequirementCount += data[date].totalRequirements;
+ accumulateRelationIssueCount += data[date].totalRelationIssues;
+ acc.totalRequirements.push(accumulateRequirementCount);
+ acc.totalIssues.push(accumulateRelationIssueCount);
+ }
+
if (data[date].requirementStatuses !== null) {
Object.keys(data[date].requirementStatuses).forEach((status) => {
if (!acc.statusKeys.includes(status)) {
@@ -1028,7 +1030,6 @@
}
});
}
- }
return acc;
},