diff --git a/frontend/src/app/data-providers/engine-data-provider.tsx b/frontend/src/app/data-providers/engine-data-provider.tsx index 364e2b0c3c..b36246fd63 100644 --- a/frontend/src/app/data-providers/engine-data-provider.tsx +++ b/frontend/src/app/data-providers/engine-data-provider.tsx @@ -375,6 +375,7 @@ export const createNamespaceContext = ({ } satisfies DefaultDataProvider; return { + engineNamespace: namespace, ...dataProvider, runnersQueryOptions() { return infiniteQueryOptions({ diff --git a/frontend/src/app/dialogs/connect-railway-frame.tsx b/frontend/src/app/dialogs/connect-railway-frame.tsx index 888e9b078a..4e062a5866 100644 --- a/frontend/src/app/dialogs/connect-railway-frame.tsx +++ b/frontend/src/app/dialogs/connect-railway-frame.tsx @@ -97,6 +97,8 @@ function FormStepper({ onClose }: { onClose?: () => void }) { .VITE_APP_API_URL : cloudEnv() .VITE_APP_CLOUD_ENGINE_URL + }&RIVET_NAMESPACE=${ + dataProvider.engineNamespace }`} target="_blank" rel="noreferrer" @@ -167,27 +169,28 @@ function EnvVariablesStep() { const { data, isLoading } = useQuery( dataProvider.connectRunnerTokenQueryOptions(), ); + return ( <>

Set the following environment variables in your Railway project settings.

-
+
{__APP_TYPE__ === "engine" ? ( -
+ <> -
+ ) : null} -
- - {isLoading ? ( - - ) : ( - - )} -
+ + {isLoading ? ( + + ) : ( + + )} + +
);