From 9ec5604e5ef61f90e607d29442e307e5812930fe Mon Sep 17 00:00:00 2001 From: WDI-Ideas Date: Mon, 30 Mar 2026 02:42:41 +0530 Subject: [PATCH] fix: handle empty values in slug+id generation --- .gitea/workflows/src/utils/urlHelpers.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/src/utils/urlHelpers.ts b/.gitea/workflows/src/utils/urlHelpers.ts index e8b2c6a..b39bcdc 100644 --- a/.gitea/workflows/src/utils/urlHelpers.ts +++ b/.gitea/workflows/src/utils/urlHelpers.ts @@ -18,7 +18,8 @@ export const createSlug = (text: string): string => { * Example: "Ad ut neque enim omn", "e7d611b6-853b-4785-b508-599eeed2af92" -> "ad-ut-neque-enim-omn-e7d611b6-853b-4785-b508-599eeed2af92" */ export const getSlugWithId = (title: string, id: string) => { - return `${createSlug(title)}-${id}`; + const slug = createSlug(title); + return slug && id ? `${slug}-${id}` : slug || id; }; /**