소스 검색

Fix not excluding failed spending proposals

Ricardo Maltez 3 년 전
부모
커밋
aed61fc135
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      community-contributions/report-generator/src/StatisticsCollector.ts

+ 6 - 0
community-contributions/report-generator/src/StatisticsCollector.ts

@@ -165,6 +165,12 @@ export class StatisticsCollector {
                 if (!finalizedData.proposalStatus.isApproved || !proposalDetail.isSpending) {
                     continue;
                 }
+
+                let approvedData = finalizedData.proposalStatus.asApproved;
+                if (!approvedData.isExecuted) {
+                    continue;
+                }
+
                 let spendingParams = proposalDetail.asSpending;
                 if (!spendingProposals.some(spendingProposal => (spendingProposal.id == Number(proposalId)))){
                     spendingProposals.push(new SpendingProposals(Number(proposalId), proposalInfo.title.toString(), Number(spendingParams[0])));