From 1efccd8029ae84b32824f07a0cdcae2da87444ee Mon Sep 17 00:00:00 2001 From: Arman Date: Tue, 28 Mar 2023 15:13:41 +0200 Subject: [PATCH] feat: cannot open document modal if attributes failed --- .../collection-[collection]/+page.svelte | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/+page.svelte b/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/+page.svelte index c443d7580..29fb3762f 100644 --- a/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/+page.svelte +++ b/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/+page.svelte @@ -31,6 +31,11 @@ function openWizard() { wizard.start(Create); } + + $: hasAttributes = !!$collection.attributes.length; + + //Check if $collection.attributes has any attribute without status deleting, stuck or failed + $: hasValidAttributes = $collection?.attributes?.some((attr) => attr.status === 'available'); @@ -39,7 +44,7 @@
- {#if $collection?.attributes?.length} + {#if hasAttributes && hasValidAttributes} {#if data.documents.total}