From d5221ca4fd34a177330c1a1a3986e2a5022fd0f8 Mon Sep 17 00:00:00 2001 From: Harsh Mahajan Date: Fri, 20 Feb 2026 19:09:52 +0530 Subject: [PATCH] fix(functions/sites): trigger runtime and framework detection on rootdir change --- .../create-function/repository-[repository]/+page.svelte | 6 ++++++ .../repositories/repository-[repository]/+page.svelte | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/src/routes/(console)/project-[region]-[project]/functions/create-function/repository-[repository]/+page.svelte b/src/routes/(console)/project-[region]-[project]/functions/create-function/repository-[repository]/+page.svelte index 0f3fbd874a..20dcb484c7 100644 --- a/src/routes/(console)/project-[region]-[project]/functions/create-function/repository-[repository]/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/functions/create-function/repository-[repository]/+page.svelte @@ -60,6 +60,12 @@ let detectingRuntime = true; + let prevRootDir = rootDir; + $: if (rootDir !== prevRootDir) { + prevRootDir = rootDir; + detectRuntime(); + } + onMount(async () => { installation.set(data.installation); repository.set(data.repository); diff --git a/src/routes/(console)/project-[region]-[project]/sites/create-site/repositories/repository-[repository]/+page.svelte b/src/routes/(console)/project-[region]-[project]/sites/create-site/repositories/repository-[repository]/+page.svelte index 4547095b61..155503e0a1 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/create-site/repositories/repository-[repository]/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/sites/create-site/repositories/repository-[repository]/+page.svelte @@ -50,6 +50,12 @@ let domainIsValid = true; let isVariablesLoading = true; + let prevRootDir = rootDir; + $: if (rootDir !== prevRootDir) { + prevRootDir = rootDir; + detectFramework(); + } + onMount(async () => { installation.set(data.installation); repository.set(data.repository);