From db7918cf36facbe1faca6dfb7708528ffbea8f6c Mon Sep 17 00:00:00 2001 From: Maxime Lalo Date: Wed, 10 May 2023 15:34:50 +0200 Subject: [PATCH] :bug: Fixing customer completion in a folder --- src/front/Components/DesignSystem/UserFolder/index.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/front/Components/DesignSystem/UserFolder/index.tsx b/src/front/Components/DesignSystem/UserFolder/index.tsx index f01f6cbb..9cd68c3c 100644 --- a/src/front/Components/DesignSystem/UserFolder/index.tsx +++ b/src/front/Components/DesignSystem/UserFolder/index.tsx @@ -138,7 +138,8 @@ export default class UserFolder extends React.Component { private calculateDocumentsPercentageProgress(): number { if (!this.props.customer.documents) return 0; - const totalDocuments: number = this.props.customer.documents.length; + const documents = this.props.customer.documents.filter((document) => document.folder?.uid === this.props.folder.uid); + const totalDocuments: number = documents.length; const numberDocumentsRefused: number = this.getDocumentsByStatus(EDocumentStatus.REFUSED)?.length || 0; const numberDocumentsAsked: number = this.getDocumentsByStatus(EDocumentStatus.ASKED)?.length || 0; const depositedDocuments: number = totalDocuments - numberDocumentsAsked - numberDocumentsRefused;