From 26980f813af44caa84907be8e8cbdab29352f1f7 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Fri, 22 May 2026 20:26:32 +0000 Subject: [PATCH] Changes Co-authored-by: domfelipe <53182096+domfelipe@users.noreply.github.com> --- supabase/functions/_shared/railway.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/supabase/functions/_shared/railway.ts b/supabase/functions/_shared/railway.ts index 414d021..7d4cd11 100644 --- a/supabase/functions/_shared/railway.ts +++ b/supabase/functions/_shared/railway.ts @@ -347,8 +347,12 @@ export async function listRailwayServiceDomains(opts: { environmentId: string; projectId?: string | null; }): Promise<{ serviceDomains: RailwayServiceDomainInfo[]; customDomains: RailwayServiceDomainInfo[] }> { + if (!opts.projectId) { + throw new Error("projectId is required to list Railway service domains"); + } + const query = ` - query Domains($environmentId: String!, $serviceId: String!, $projectId: String) { + query Domains($environmentId: String!, $serviceId: String!, $projectId: String!) { domains(environmentId: $environmentId, serviceId: $serviceId, projectId: $projectId) { serviceDomains { id @@ -375,7 +379,7 @@ export async function listRailwayServiceDomains(opts: { { environmentId: opts.environmentId, serviceId: opts.serviceId, - projectId: opts.projectId ?? null, + projectId: opts.projectId, }, opts.token, );