From e8f941087b07dcb88ad68b5979edc5144096fb2b Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Thu, 25 Jun 2026 20:27:58 +0200 Subject: [PATCH] Mask Ghostfolio data source --- apps/api/src/helper/data-source.helper.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 apps/api/src/helper/data-source.helper.ts diff --git a/apps/api/src/helper/data-source.helper.ts b/apps/api/src/helper/data-source.helper.ts new file mode 100644 index 000000000..c4a55c9da --- /dev/null +++ b/apps/api/src/helper/data-source.helper.ts @@ -0,0 +1,13 @@ +import { DataSource } from '@prisma/client'; + +export function getMaskedGhostfolioDataSource({ + dataSource, + ghostfolioDataSources +}: { + dataSource: DataSource; + ghostfolioDataSources: string[]; +}) { + return ghostfolioDataSources.includes(dataSource) + ? DataSource.GHOSTFOLIO + : dataSource; +}