From 59ce3c71589cd6dab07b0a58147ebe1c0a7c321b Mon Sep 17 00:00:00 2001 From: ajnart Date: Wed, 12 Aug 2026 16:20:19 +0200 Subject: [PATCH] fix: default Homarr provider URL in CI --- packages/api/src/router/assistant.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/api/src/router/assistant.ts b/packages/api/src/router/assistant.ts index 2a7864397..7f36093ac 100644 --- a/packages/api/src/router/assistant.ts +++ b/packages/api/src/router/assistant.ts @@ -130,8 +130,10 @@ const normalizeDiscoveryPath = (value: string | null) => { return path; }; -const getHomarrProviderBaseUrl = () => - `${(env.WORKSHOP_API_URL ?? env.HOMARR_WEBSITE_URL).replace(/\/+$/u, "")}/api/ai/v1`; +const getHomarrProviderBaseUrl = () => { + const baseUrl = env.WORKSHOP_API_URL ?? env.HOMARR_WEBSITE_URL; + return baseUrl ? `${baseUrl.replace(/\/+$/u, "")}/api/ai/v1` : assistantProviderPresets.homarr.baseUrl; +}; const getConfigurationAsync = async (db: Database) => { return await db.query.assistantConfigurations.findFirst({