diff --git a/frontend/src/pages/InvestissementDetail.jsx b/frontend/src/pages/InvestissementDetail.jsx index 57bca15..f6bb65f 100644 --- a/frontend/src/pages/InvestissementDetail.jsx +++ b/frontend/src/pages/InvestissementDetail.jsx @@ -680,10 +680,9 @@ export default function InvestissementDetail() { rembByExactDate.get(date_prevue) ?? rembByMonth.get(date_prevue?.slice(0, 7)) ?? (capRestant === 0 ? lastRemb : null); - // Retourne tous les remboursements correspondant à une date de projection (pour somme exacte) + // Retourne tous les remboursements du mois d'une projection (pour somme exacte) + // Pas de priorité date exacte : on veut toujours le total du mois const matchRembsAll = (date_prevue) => { - const exact = rembByExactDate.get(date_prevue); - if (exact) return [exact]; const monthRembs = rembsArrayByMonth.get(date_prevue?.slice(0, 7)); if (monthRembs?.length) return monthRembs; if (capRestant === 0 && lastRemb) return [lastRemb];