From 941adea42a0010bd6b46b697a086fac3ed69a864 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Mon, 21 Apr 2025 14:39:21 +0200 Subject: [PATCH] make edit and add schema order consistent --- frontend/src/lib/components/ApiConnectForm.svelte | 2 -- frontend/src/lib/components/ResourceEditor.svelte | 4 +++- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/lib/components/ApiConnectForm.svelte b/frontend/src/lib/components/ApiConnectForm.svelte index 9009899aec..53a6bd278e 100644 --- a/frontend/src/lib/components/ApiConnectForm.svelte +++ b/frontend/src/lib/components/ApiConnectForm.svelte @@ -153,9 +153,7 @@ viewJsonSchema = false try { schema = resourceTypeInfo.schema as any - schema.order = schema.order ?? Object.keys(schema.properties).sort() - notFound = false } catch (e) { notFound = true diff --git a/frontend/src/lib/components/ResourceEditor.svelte b/frontend/src/lib/components/ResourceEditor.svelte index 10f6086b83..026a18a1a6 100644 --- a/frontend/src/lib/components/ResourceEditor.svelte +++ b/frontend/src/lib/components/ResourceEditor.svelte @@ -118,6 +118,8 @@ resourceTypeInfo = resourceType if (resourceType.schema) { resourceSchema = resourceType.schema as Schema + resourceSchema.order = + resourceSchema.order ?? Object.keys(resourceSchema.properties).sort() } if (resourceTypeInfo?.format_extension) { textFileContent = args.content @@ -237,7 +239,7 @@ }} /> -
+
{#if loadingSchema} {:else if !viewJsonSchema && resourceSchema && resourceSchema?.properties}