|
@ -19,7 +19,6 @@ import { UserItem } from '@ghostfolio/api/app/user/interfaces/user-item.interfac |
|
|
import { UpdateUserSettingDto } from '@ghostfolio/api/app/user/update-user-setting.dto'; |
|
|
import { UpdateUserSettingDto } from '@ghostfolio/api/app/user/update-user-setting.dto'; |
|
|
import { IDataProviderHistoricalResponse } from '@ghostfolio/api/services/interfaces/interfaces'; |
|
|
import { IDataProviderHistoricalResponse } from '@ghostfolio/api/services/interfaces/interfaces'; |
|
|
import { PropertyDto } from '@ghostfolio/api/services/property/property.dto'; |
|
|
import { PropertyDto } from '@ghostfolio/api/services/property/property.dto'; |
|
|
import { DATE_FORMAT } from '@ghostfolio/common/helper'; |
|
|
|
|
|
import { |
|
|
import { |
|
|
Access, |
|
|
Access, |
|
|
AccountBalancesResponse, |
|
|
AccountBalancesResponse, |
|
@ -59,7 +58,7 @@ import { |
|
|
Order as OrderModel, |
|
|
Order as OrderModel, |
|
|
Tag |
|
|
Tag |
|
|
} from '@prisma/client'; |
|
|
} from '@prisma/client'; |
|
|
import { format, parseISO } from 'date-fns'; |
|
|
import { parseISO } from 'date-fns'; |
|
|
import { cloneDeep, groupBy, isNumber } from 'lodash'; |
|
|
import { cloneDeep, groupBy, isNumber } from 'lodash'; |
|
|
import { Observable } from 'rxjs'; |
|
|
import { Observable } from 'rxjs'; |
|
|
import { map } from 'rxjs/operators'; |
|
|
import { map } from 'rxjs/operators'; |
|
@ -276,7 +275,7 @@ export class DataService { |
|
|
symbol: string; |
|
|
symbol: string; |
|
|
}) { |
|
|
}) { |
|
|
return this.http.get<IDataProviderHistoricalResponse>( |
|
|
return this.http.get<IDataProviderHistoricalResponse>( |
|
|
`/api/v1/exchange-rate/${symbol}/${format(date, DATE_FORMAT)}` |
|
|
`/api/v1/exchange-rate/${symbol}/${date.toISOString().split('T')[0]}` |
|
|
); |
|
|
); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -358,10 +357,7 @@ export class DataService { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
return this.http.get<BenchmarkMarketDataDetails>( |
|
|
return this.http.get<BenchmarkMarketDataDetails>( |
|
|
`/api/v1/benchmarks/${dataSource}/${symbol}/${format( |
|
|
`/api/v1/benchmarks/${dataSource}/${symbol}/${date.toISOString().split('T')[0]}`, |
|
|
startDate, |
|
|
|
|
|
DATE_FORMAT |
|
|
|
|
|
)}`,
|
|
|
|
|
|
{ params } |
|
|
{ params } |
|
|
); |
|
|
); |
|
|
} |
|
|
} |
|
|