From 2edfeb09291c77c37bb6ddd873b7178d68167f9b Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Sun, 29 Jun 2025 10:53:40 +0200 Subject: [PATCH] Refactoring --- .../app/endpoints/sitemap/sitemap.service.ts | 38 +++++++++---------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/apps/api/src/app/endpoints/sitemap/sitemap.service.ts b/apps/api/src/app/endpoints/sitemap/sitemap.service.ts index 51721d387..d18fe884a 100644 --- a/apps/api/src/app/endpoints/sitemap/sitemap.service.ts +++ b/apps/api/src/app/endpoints/sitemap/sitemap.service.ts @@ -54,25 +54,6 @@ export class SitemapService { }).join('\n'); } - private createSitemapUrls( - params: { currentDate: string; languageCode: string; rootUrl: string }, - routes: Record - ): string[] { - return Object.values(routes).flatMap((route) => { - if (route.excludeFromSitemap) { - return []; - } - - const urls = [this.createRouteSitemapUrl({ ...params, route })]; - - if (route.subRoutes) { - urls.push(...this.createSitemapUrls(params, route.subRoutes)); - } - - return urls; - }); - } - private createRouteSitemapUrl({ currentDate, languageCode, @@ -113,4 +94,23 @@ export class SitemapService { ' ' ].join('\n'); } + + private createSitemapUrls( + params: { currentDate: string; languageCode: string; rootUrl: string }, + routes: Record + ): string[] { + return Object.values(routes).flatMap((route) => { + if (route.excludeFromSitemap) { + return []; + } + + const urls = [this.createRouteSitemapUrl({ ...params, route })]; + + if (route.subRoutes) { + urls.push(...this.createSitemapUrls(params, route.subRoutes)); + } + + return urls; + }); + } }