From 81024323db24df11c505076e0f96c939cd929d59 Mon Sep 17 00:00:00 2001 From: KenTandrian Date: Sat, 15 Nov 2025 13:04:31 +0700 Subject: [PATCH] feat(lib): move PropertyDto to common lib --- apps/api/src/app/admin/admin.controller.ts | 3 +-- apps/client/src/app/services/data.service.ts | 3 +-- libs/common/src/lib/dtos/index.ts | 2 ++ .../property => libs/common/src/lib/dtos}/property.dto.ts | 0 4 files changed, 4 insertions(+), 4 deletions(-) rename {apps/api/src/services/property => libs/common/src/lib/dtos}/property.dto.ts (100%) diff --git a/apps/api/src/app/admin/admin.controller.ts b/apps/api/src/app/admin/admin.controller.ts index 816628f15..e6e562520 100644 --- a/apps/api/src/app/admin/admin.controller.ts +++ b/apps/api/src/app/admin/admin.controller.ts @@ -4,7 +4,6 @@ import { TransformDataSourceInRequestInterceptor } from '@ghostfolio/api/interce import { ApiService } from '@ghostfolio/api/services/api/api.service'; import { ManualService } from '@ghostfolio/api/services/data-provider/manual/manual.service'; import { DemoService } from '@ghostfolio/api/services/demo/demo.service'; -import { PropertyDto } from '@ghostfolio/api/services/property/property.dto'; import { DataGatheringService } from '@ghostfolio/api/services/queues/data-gathering/data-gathering.service'; import { getIntervalFromDateRange } from '@ghostfolio/common/calculation-helper'; import { @@ -13,7 +12,7 @@ import { GATHER_ASSET_PROFILE_PROCESS_JOB_NAME, GATHER_ASSET_PROFILE_PROCESS_JOB_OPTIONS } from '@ghostfolio/common/config'; -import { UpdateAssetProfileDto } from '@ghostfolio/common/dtos'; +import { PropertyDto, UpdateAssetProfileDto } from '@ghostfolio/common/dtos'; import { getAssetProfileIdentifier } from '@ghostfolio/common/helper'; import { AdminData, diff --git a/apps/client/src/app/services/data.service.ts b/apps/client/src/app/services/data.service.ts index 86983c793..74a51fe4d 100644 --- a/apps/client/src/app/services/data.service.ts +++ b/apps/client/src/app/services/data.service.ts @@ -1,5 +1,3 @@ -/* eslint-disable @nx/enforce-module-boundaries */ -import { PropertyDto } from '@ghostfolio/api/services/property/property.dto'; import { CreateAccessDto, CreateAccountBalanceDto, @@ -8,6 +6,7 @@ import { CreateTagDto, CreateWatchlistItemDto, DeleteOwnUserDto, + PropertyDto, TransferBalanceDto, UpdateAccessDto, UpdateAccountDto, diff --git a/libs/common/src/lib/dtos/index.ts b/libs/common/src/lib/dtos/index.ts index cdebc00f3..802b531de 100644 --- a/libs/common/src/lib/dtos/index.ts +++ b/libs/common/src/lib/dtos/index.ts @@ -10,6 +10,7 @@ import { CreatePlatformDto } from './create-platform.dto'; import { CreateTagDto } from './create-tag.dto'; import { CreateWatchlistItemDto } from './create-watchlist-item.dto'; import { DeleteOwnUserDto } from './delete-own-user.dto'; +import { PropertyDto } from './property.dto'; import { TransferBalanceDto } from './transfer-balance.dto'; import { UpdateAccessDto } from './update-access.dto'; import { UpdateAccountDto } from './update-account.dto'; @@ -35,6 +36,7 @@ export { CreateTagDto, CreateWatchlistItemDto, DeleteOwnUserDto, + PropertyDto, TransferBalanceDto, UpdateAccessDto, UpdateAccountDto, diff --git a/apps/api/src/services/property/property.dto.ts b/libs/common/src/lib/dtos/property.dto.ts similarity index 100% rename from apps/api/src/services/property/property.dto.ts rename to libs/common/src/lib/dtos/property.dto.ts