From 07329484d803cc6b3937dae44a1e167a55c8faa4 Mon Sep 17 00:00:00 2001 From: ernstmul Date: Thu, 13 Feb 2025 12:13:56 +0100 Subject: [PATCH] Invalidate project to update onboard page --- .../project-[project]/overview/platforms/createAndroid.svelte | 4 ++-- .../project-[project]/overview/platforms/createApple.svelte | 4 ++-- .../project-[project]/overview/platforms/createFlutter.svelte | 4 ++-- .../overview/platforms/createReactNative.svelte | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/routes/(console)/project-[project]/overview/platforms/createAndroid.svelte b/src/routes/(console)/project-[project]/overview/platforms/createAndroid.svelte index 3d1e521bd..a9b3802c5 100644 --- a/src/routes/(console)/project-[project]/overview/platforms/createAndroid.svelte +++ b/src/routes/(console)/project-[project]/overview/platforms/createAndroid.svelte @@ -15,7 +15,6 @@ import { Button, Form, InputText } from '$lib/elements/forms'; import { IconAndroid, IconAppwrite } from '@appwrite.io/pink-icons-svelte'; import { Card } from '$lib/components'; - import { base } from '$app/paths'; import { page } from '$app/stores'; import { onMount } from 'svelte'; import { sdk } from '$lib/stores/sdk'; @@ -82,6 +81,7 @@ const val APPWRITE_PUBLIC_ENDPOINT = "${sdk.forProject.client.config.endpoint}" if (response.events.includes(`projects.${projectId}.ping`)) { connectionSuccessful = true; invalidate(Dependencies.ORGANIZATION); + invalidate(Dependencies.PROJECT); unsubscribe(); } }); @@ -229,7 +229,7 @@ const val APPWRITE_PUBLIC_ENDPOINT = "${sdk.forProject.client.config.endpoint}" fullWidthMobile secondary disabled={isCreatingPlatform} - href={`${base}/project-${projectId}/overview`}> + href={location.pathname}> Go to dashboard diff --git a/src/routes/(console)/project-[project]/overview/platforms/createApple.svelte b/src/routes/(console)/project-[project]/overview/platforms/createApple.svelte index 08b6f6f95..220878cce 100644 --- a/src/routes/(console)/project-[project]/overview/platforms/createApple.svelte +++ b/src/routes/(console)/project-[project]/overview/platforms/createApple.svelte @@ -15,7 +15,6 @@ import { Button, Form, InputText } from '$lib/elements/forms'; import { IconApple, IconAppwrite } from '@appwrite.io/pink-icons-svelte'; import { Card } from '$lib/components'; - import { base } from '$app/paths'; import { page } from '$app/stores'; import { onMount } from 'svelte'; import { sdk } from '$lib/stores/sdk'; @@ -93,6 +92,7 @@ APPWRITE_PUBLIC_ENDPOINT: "${sdk.forProject.client.config.endpoint}" if (response.events.includes(`projects.${projectId}.ping`)) { connectionSuccessful = true; invalidate(Dependencies.ORGANIZATION); + invalidate(Dependencies.PROJECT); unsubscribe(); } }); @@ -253,7 +253,7 @@ APPWRITE_PUBLIC_ENDPOINT: "${sdk.forProject.client.config.endpoint}" fullWidthMobile secondary disabled={isCreatingPlatform} - href={`${base}/project-${projectId}/overview`}> + href={location.pathname}> Go to dashboard diff --git a/src/routes/(console)/project-[project]/overview/platforms/createFlutter.svelte b/src/routes/(console)/project-[project]/overview/platforms/createFlutter.svelte index 4e23f7e11..060bdd0cc 100644 --- a/src/routes/(console)/project-[project]/overview/platforms/createFlutter.svelte +++ b/src/routes/(console)/project-[project]/overview/platforms/createFlutter.svelte @@ -15,7 +15,6 @@ import { Button, Form, InputText } from '$lib/elements/forms'; import { IconFlutter, IconAppwrite } from '@appwrite.io/pink-icons-svelte'; import { Card } from '$lib/components'; - import { base } from '$app/paths'; import { page } from '$app/stores'; import { onMount } from 'svelte'; import { sdk } from '$lib/stores/sdk'; @@ -150,6 +149,7 @@ static const String APPWRITE_PUBLIC_ENDPOINT = "${sdk.forProject.client.config.e if (response.events.includes(`projects.${projectId}.ping`)) { connectionSuccessful = true; invalidate(Dependencies.ORGANIZATION); + invalidate(Dependencies.PROJECT); unsubscribe(); } }); @@ -312,7 +312,7 @@ static const String APPWRITE_PUBLIC_ENDPOINT = "${sdk.forProject.client.config.e fullWidthMobile secondary disabled={isCreatingPlatform} - href={`${base}/project-${projectId}/overview`}> + href={location.pathname}> Go to dashboard diff --git a/src/routes/(console)/project-[project]/overview/platforms/createReactNative.svelte b/src/routes/(console)/project-[project]/overview/platforms/createReactNative.svelte index 237ee220b..4b4efec82 100644 --- a/src/routes/(console)/project-[project]/overview/platforms/createReactNative.svelte +++ b/src/routes/(console)/project-[project]/overview/platforms/createReactNative.svelte @@ -15,7 +15,6 @@ import { Button, Form, InputText } from '$lib/elements/forms'; import { IconReact, IconAppwrite } from '@appwrite.io/pink-icons-svelte'; import { Card } from '$lib/components'; - import { base } from '$app/paths'; import { page } from '$app/stores'; import { onMount } from 'svelte'; import { sdk } from '$lib/stores/sdk'; @@ -119,6 +118,7 @@ const APPWRITE_PUBLIC_ENDPOINT = "${sdk.forProject.client.config.endpoint}"; if (response.events.includes(`projects.${projectId}.ping`)) { connectionSuccessful = true; invalidate(Dependencies.ORGANIZATION); + invalidate(Dependencies.PROJECT); unsubscribe(); } }); @@ -277,7 +277,7 @@ const APPWRITE_PUBLIC_ENDPOINT = "${sdk.forProject.client.config.endpoint}"; fullWidthMobile secondary disabled={isCreatingPlatform} - href={`${base}/project-${projectId}/overview`}> + href={location.pathname}> Go to dashboard