| 
						
						
							
								
							
						
						
					 | 
					@ -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 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        } | 
					 | 
					 | 
					        } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					      } | 
					 | 
					 | 
					      } | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |