Browse Source

Refactor DTO imports and restructure asset profile identifier DTO

pull/5848/head
Germán Martín 4 weeks ago
parent
commit
95456522cb
  1. 2
      apps/api/src/app/access/access-filter.dto.ts
  2. 1
      libs/common/src/lib/dto/index.ts
  3. 0
      libs/common/src/lib/dtos/asset-profile-identifier.dto.ts
  4. 3
      libs/common/src/lib/dtos/create-account-with-balances.dto.ts
  5. 2
      libs/common/src/lib/dtos/index.ts
  6. 4
      libs/common/src/lib/dtos/update-bulk-market-data.dto.ts

2
apps/api/src/app/access/access-filter.dto.ts

@ -1,4 +1,4 @@
import { AssetProfileIdentifierDto } from '@ghostfolio/common/dto';
import { AssetProfileIdentifierDto } from '@ghostfolio/common/dtos';
import { Type } from 'class-transformer';
import { IsArray, IsOptional, IsString, ValidateNested } from 'class-validator';

1
libs/common/src/lib/dto/index.ts

@ -1 +0,0 @@
export * from './asset-profile-identifier.dto';

0
libs/common/src/lib/dto/asset-profile-identifier.dto.ts → libs/common/src/lib/dtos/asset-profile-identifier.dto.ts

3
libs/common/src/lib/dtos/create-account-with-balances.dto.ts

@ -1,8 +1,9 @@
import { CreateAccountDto } from '@ghostfolio/common/dtos';
import { AccountBalance } from '@ghostfolio/common/interfaces';
import { IsArray, IsOptional } from 'class-validator';
import { CreateAccountDto } from './create-account.dto';
export class CreateAccountWithBalancesDto extends CreateAccountDto {
@IsArray()
@IsOptional()

2
libs/common/src/lib/dtos/index.ts

@ -1,3 +1,4 @@
import { AssetProfileIdentifierDto } from './asset-profile-identifier.dto';
import { AuthDeviceDto } from './auth-device.dto';
import { CreateAccessDto } from './create-access.dto';
import { CreateAccountBalanceDto } from './create-account-balance.dto';
@ -24,6 +25,7 @@ import { UpdateTagDto } from './update-tag.dto';
import { UpdateUserSettingDto } from './update-user-setting.dto';
export {
AssetProfileIdentifierDto,
AuthDeviceDto,
CreateAccessDto,
CreateAccountBalanceDto,

4
libs/common/src/lib/dtos/update-bulk-market-data.dto.ts

@ -1,8 +1,8 @@
import { UpdateMarketDataDto } from '@ghostfolio/common/dtos';
import { Type } from 'class-transformer';
import { ArrayNotEmpty, IsArray } from 'class-validator';
import { UpdateMarketDataDto } from './update-market-data.dto';
export class UpdateBulkMarketDataDto {
@ArrayNotEmpty()
@IsArray()

Loading…
Cancel
Save