Browse Source
Bugfix/missing first data point in portfolio evolution chart (#8089)
* Fix missing first data point in portfolio evolution chart
* Update changelog
pull/8096/head^2
Thomas Kaul
2 days ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with
25 additions and
27 deletions
-
CHANGELOG.md
-
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
|
|
|
@ -15,6 +15,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 |
|
|
|
|
|
|
|
- Improved the language localization for Spanish (`es`) |
|
|
|
|
|
|
|
### Fixed |
|
|
|
|
|
|
|
- Fixed the missing first data point in the portfolio evolution chart on the analysis page |
|
|
|
|
|
|
|
## 3.81.0 - 2026-10-07 |
|
|
|
|
|
|
|
### Changed |
|
|
|
|
|
|
|
@ -329,19 +329,14 @@ export class GfAnalysisPageComponent implements OnInit { |
|
|
|
this.performanceDataItems = []; |
|
|
|
this.performanceDataItemsInPercentage = []; |
|
|
|
|
|
|
|
for (const [ |
|
|
|
index, |
|
|
|
{ |
|
|
|
for (const { |
|
|
|
date, |
|
|
|
dividendInPercentageWithCurrencyEffect, |
|
|
|
netPerformanceInPercentageWithCurrencyEffect, |
|
|
|
totalInvestmentValueWithCurrencyEffect, |
|
|
|
valueInPercentage, |
|
|
|
valueWithCurrencyEffect |
|
|
|
} |
|
|
|
] of (chart ?? []).entries()) { |
|
|
|
// Ignore first item where value is 0
|
|
|
|
if (index > 0 || this.user?.settings?.dateRange === 'max') { |
|
|
|
} of chart ?? []) { |
|
|
|
if (totalInvestmentValueWithCurrencyEffect !== undefined) { |
|
|
|
this.investments.push({ |
|
|
|
date, |
|
|
|
@ -359,7 +354,6 @@ export class GfAnalysisPageComponent implements OnInit { |
|
|
|
value |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (isNumber(netPerformanceInPercentageWithCurrencyEffect)) { |
|
|
|
this.performanceDataItemsInPercentage.push({ |
|
|
|
|