From 012931552395f76e17041e2e5a8d21ec12a7bed0 Mon Sep 17 00:00:00 2001 From: nicoagostini Date: Thu, 22 May 2025 13:02:04 -0700 Subject: [PATCH 1/2] fix/depreciation again --- src/util/calculations.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util/calculations.js b/src/util/calculations.js index 148b319..6460230 100644 --- a/src/util/calculations.js +++ b/src/util/calculations.js @@ -58,7 +58,7 @@ async function calculateTotalAssetValue(assets) { } else { const assetYear = new Date(asset.year).getFullYear(); const age = today.getFullYear() - assetYear; - let depreciatedValue = asset.value * Math.pow(0.85, age); + let depreciatedValue = asset.value * Math.pow(0.90, age); if (depreciatedValue < 1000) { totalAssetValue += 1000; From 343a4f8275cdd9e006cc5f2e4cc39bcc32917bd1 Mon Sep 17 00:00:00 2001 From: nicoagostini Date: Thu, 22 May 2025 13:09:26 -0700 Subject: [PATCH 2/2] fix/depreciation again --- src/util/calculations.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/util/calculations.js b/src/util/calculations.js index 6460230..8667115 100644 --- a/src/util/calculations.js +++ b/src/util/calculations.js @@ -56,9 +56,15 @@ async function calculateTotalAssetValue(assets) { if (asset.value < 1000) { totalAssetValue += asset.value; } else { - const assetYear = new Date(asset.year).getFullYear(); + const assetYear = asset.year; const age = today.getFullYear() - assetYear; - let depreciatedValue = asset.value * Math.pow(0.90, age); + let depreciatedValue; + + if (age < 1){ + depreciatedValue = asset.value * 0.9; + }else{ + depreciatedValue = asset.value * Math.pow(0.90, age); + } if (depreciatedValue < 1000) { totalAssetValue += 1000;