diff --git a/packages/old-import/src/mappers/map-board.ts b/packages/old-import/src/mappers/map-board.ts index 1e2153bef..7b5450057 100644 --- a/packages/old-import/src/mappers/map-board.ts +++ b/packages/old-import/src/mappers/map-board.ts @@ -14,12 +14,40 @@ export const mapBoard = (preparedBoard: PreparedBoard): InferInsertModel { + if (!logo) { + return null; + } + + if (logo.trim() === defaultOldmarrLogoPath) { + return null; // We fallback to default logo when null + } + + return logo; +}; + +const defaultOldmarrFaviconPath = "/imgs/favicon/favicon-squared.png"; + +const mapFavicon = (favicon: string | null | undefined) => { + if (!favicon) { + return null; + } + + if (favicon.trim() === defaultOldmarrFaviconPath) { + return null; // We fallback to default favicon when null + } + + return favicon; +};