Feature/expire cache entries immediately in case of errors in portfolio snapshot calculation (#4099)
* Expire cache entries immediately in case of errors * Update changelog
This commit is contained in:
parent
73be7f3969
commit
45095cfac0
@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
### Changed
|
||||
|
||||
- Improved the labels of the assistant
|
||||
- Improved the caching of the portfolio snapshot in the portfolio calculator by expiring cache entries immediately in case of errors
|
||||
- Extracted the historical market data editor to a reusable component
|
||||
|
||||
## 2.125.0 - 2024-11-30
|
||||
|
@ -86,7 +86,9 @@ export class PortfolioSnapshotProcessor {
|
||||
|
||||
const expiration = addMilliseconds(
|
||||
new Date(),
|
||||
this.configurationService.get('CACHE_QUOTES_TTL')
|
||||
snapshot.errors.length === 0
|
||||
? this.configurationService.get('CACHE_QUOTES_TTL')
|
||||
: 0
|
||||
);
|
||||
|
||||
this.redisCacheService.set(
|
||||
|
Loading…
x
Reference in New Issue
Block a user