Browse Source

refactor: minor fixes

pull/5816/head
Vansh 2 weeks ago
parent
commit
3d02238929
  1. 12
      apps/api/src/app/export/export.service.ts

12
apps/api/src/app/export/export.service.ts

@ -25,24 +25,22 @@ export class ExportService {
public async export({ public async export({
activityIds, activityIds,
filters, filters,
userSettings, userId,
userId userSettings
}: { }: {
activityIds?: string[]; activityIds?: string[];
filters?: Filter[]; filters?: Filter[];
userSettings: UserSettings;
userId: string; userId: string;
userSettings: UserSettings;
}): Promise<ExportResponse> { }): Promise<ExportResponse> {
const { ACCOUNT: filtersByAccount } = groupBy(filters, ({ type }) => { const { ACCOUNT: filtersByAccount } = groupBy(filters, ({ type }) => {
return type; return type;
}); });
const platformsMap: { [platformId: string]: Platform } = {}; const platformsMap: { [platformId: string]: Platform } = {};
const userCurrency = userSettings?.baseCurrency;
let { activities } = await this.orderService.getOrders({ let { activities } = await this.orderService.getOrders({
filters, filters,
userCurrency, userCurrency: userSettings?.baseCurrency,
userId, userId,
includeDrafts: true, includeDrafts: true,
sortColumn: 'date', sortColumn: 'date',
@ -251,7 +249,7 @@ export class ExportService {
), ),
user: { user: {
settings: { settings: {
currency: userCurrency, currency: userSettings?.baseCurrency,
performanceCalculationType: userSettings?.performanceCalculationType performanceCalculationType: userSettings?.performanceCalculationType
} }
} }

Loading…
Cancel
Save