From 92308b6c63aae48178a61026a3599ffdff3d9c01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matej=20Ba=C4=8Do?= Date: Mon, 2 Jun 2025 18:32:36 +0200 Subject: [PATCH] Fix sites to be public --- .../project-[region]-[project]/sites/+page.ts | 9 +-------- .../sites/site-[site]/+layout.ts | 12 ++---------- 2 files changed, 3 insertions(+), 18 deletions(-) diff --git a/src/routes/(console)/project-[region]-[project]/sites/+page.ts b/src/routes/(console)/project-[region]-[project]/sites/+page.ts index afaf7b02d..62eeb026a 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/+page.ts +++ b/src/routes/(console)/project-[region]-[project]/sites/+page.ts @@ -2,15 +2,8 @@ import { Query } from '@appwrite.io/console'; import { sdk } from '$lib/stores/sdk'; import { getLimit, getPage, getSearch, getView, pageToOffset, View } from '$lib/helpers/load'; import { CARD_LIMIT, Dependencies } from '$lib/constants'; -import { APPWRITE_OFFICIALS_ORG, isCloud } from '$lib/system'; - -export const load = async ({ url, depends, route, params, parent }) => { - // don't load anything on cloud unless org is appwrite atm! - const { organization } = await parent(); - if (isCloud && organization?.$id !== APPWRITE_OFFICIALS_ORG) { - return; - } +export const load = async ({ url, depends, route, params }) => { depends(Dependencies.SITES); const page = getPage(url); diff --git a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/+layout.ts b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/+layout.ts index 5ac8edfa3..491697969 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/+layout.ts +++ b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/+layout.ts @@ -2,17 +2,9 @@ import Breadcrumbs from './breadcrumbs.svelte'; import Header from './header.svelte'; import { Dependencies } from '$lib/constants'; import { sdk } from '$lib/stores/sdk'; -import { error, redirect } from '@sveltejs/kit'; -import { APPWRITE_OFFICIALS_ORG, isCloud } from '$lib/system'; -import { base } from '$app/paths'; - -export const load = async ({ depends, params, parent }) => { - // don't load anything on cloud unless org is appwrite atm! - const { organization } = await parent(); - if (isCloud && organization?.$id !== APPWRITE_OFFICIALS_ORG) { - redirect(307, `${base}/project-${params.region}-${params.project}/sites`); - } +import { error } from '@sveltejs/kit'; +export const load = async ({ depends, params }) => { depends(Dependencies.SITE); try { const [site] = await Promise.all([