Feature/add date range support to portfolio holdings page (#3303)

* Add date range support

* Update changelog
This commit is contained in:
Thomas Kaul
2024-04-20 09:51:12 +02:00
committed by GitHub
parent bed9ae916c
commit 212aa6a63b
4 changed files with 19 additions and 4 deletions

View File

@@ -290,6 +290,7 @@ export class PortfolioController {
@Query('assetClasses') filterByAssetClasses?: string,
@Query('holdingType') filterByHoldingType?: string,
@Query('query') filterBySearchQuery?: string,
@Query('range') dateRange: DateRange = 'max',
@Query('tags') filterByTags?: string
): Promise<PortfolioHoldingsResponse> {
const filters = this.apiService.buildFiltersFromQueryParams({
@@ -301,6 +302,7 @@ export class PortfolioController {
});
const { holdings } = await this.portfolioService.getDetails({
dateRange,
filters,
impersonationId,
userId: this.request.user.id