diff --git a/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/attributes/+page.svelte b/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/attributes/+page.svelte
index 68e7abaa3..e0013576e 100644
--- a/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/attributes/+page.svelte
+++ b/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/attributes/+page.svelte
@@ -36,7 +36,7 @@
let showEdit = false;
let showCreateIndex = false;
- enum attributeStringIcon {
+ enum attributeFormatIcon {
ip = 'location-marker',
url = 'link',
email = 'mail',
@@ -75,8 +75,8 @@
: 'arrow-sm-right'
}`}
aria-hidden="true" />
- {:else if 'format' in attribute}
- {@const icon = attributeStringIcon[attribute?.format]}
+ {:else if 'format' in attribute && attribute.format}
+ {@const icon = attributeFormatIcon[attribute?.format]}
{:else}
- {#if 'format' in attribute}
+ {#if 'format' in attribute && attribute.format}
{attribute.format}
{:else}
{attribute.type}