From 67121a14b68b4a969a94cd6a831a117c630cfe48 Mon Sep 17 00:00:00 2001 From: Suhani Awasthi Date: Fri, 26 Dec 2025 03:00:47 +0530 Subject: [PATCH 1/2] fix: pass platform key to wizard when continuing platform setup Fixes #10873 - Cannot read properties of undefined (reading 'smallIcon') When clicking 'Continue' on an existing web platform, the wizard was not receiving the framework key, causing selectedFramework to be undefined. --- .../project-[region]-[project]/overview/onboard.svelte | 2 +- .../overview/platforms/+page.svelte | 10 ++++++++-- .../overview/platforms/createWeb.svelte | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/routes/(console)/project-[region]-[project]/overview/onboard.svelte b/src/routes/(console)/project-[region]-[project]/overview/onboard.svelte index 8650aa4987..da74bf84e7 100644 --- a/src/routes/(console)/project-[region]-[project]/overview/onboard.svelte +++ b/src/routes/(console)/project-[region]-[project]/overview/onboard.svelte @@ -69,7 +69,7 @@ function openPlatformWizard(type: number, platform?: Models.Platform) { if (platform) { - continuePlatform(type, platform.name, platform.type); + continuePlatform(type, platform.name, platform.type, platform.key); } else { trackEvent(Click.PlatformCreateClick, { source: 'onboarding' }); addPlatform(type); diff --git a/src/routes/(console)/project-[region]-[project]/overview/platforms/+page.svelte b/src/routes/(console)/project-[region]-[project]/overview/platforms/+page.svelte index 22d0bce778..9eea7c84fd 100644 --- a/src/routes/(console)/project-[region]-[project]/overview/platforms/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/overview/platforms/+page.svelte @@ -27,7 +27,12 @@ }); } - export async function continuePlatform(platform: Platform, name: string, type: PlatformType) { + export async function continuePlatform( + platform: Platform, + name: string, + type: PlatformType, + key?: string + ) { createPlatform.set({ name: name, type: type @@ -40,7 +45,8 @@ wizard.start(platforms[platform], null, 1, { isConnectPlatform: true, - platform: type + platform: type, + key: key }); } diff --git a/src/routes/(console)/project-[region]-[project]/overview/platforms/createWeb.svelte b/src/routes/(console)/project-[region]-[project]/overview/platforms/createWeb.svelte index 6dc27dbeef..9dc81f9b4e 100644 --- a/src/routes/(console)/project-[region]-[project]/overview/platforms/createWeb.svelte +++ b/src/routes/(console)/project-[region]-[project]/overview/platforms/createWeb.svelte @@ -334,7 +334,7 @@ APPWRITE_ENDPOINT = "${sdk.forProject(page.params.region, page.params.project).c {/if} - {:else} + {:else if selectedFramework} From 3b75d4a2a4a3166f1e3b43c887366f5bc24884e6 Mon Sep 17 00:00:00 2001 From: Suhani Awasthi Date: Fri, 26 Dec 2025 09:32:04 +0530 Subject: [PATCH 2/2] fix: add spellcheck=false to execution body textarea to prevent Safari Smart Quotes --- .../executions/execute-function/+page.svelte | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/executions/execute-function/+page.svelte b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/executions/execute-function/+page.svelte index 27e0ca0942..c3f6d31b69 100644 --- a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/executions/execute-function/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/executions/execute-function/+page.svelte @@ -179,6 +179,7 @@ @@ -292,6 +293,7 @@