diff --git a/frontend/src/lib/components/ArgInput.svelte b/frontend/src/lib/components/ArgInput.svelte index 599474ad88..705da3e07c 100644 --- a/frontend/src/lib/components/ArgInput.svelte +++ b/frontend/src/lib/components/ArgInput.svelte @@ -266,7 +266,7 @@ if (nullable && emptyString(v)) { error = '' valid && (valid = true) - } else if (required && (v == undefined || v == null || v === '')) { + } else if (required && (v == undefined || v == null || v === '') && inputCat != 'object') { error = 'Required' valid && (valid = false) } else { @@ -345,6 +345,7 @@ }} readOnlyMode={false} /> +
diff --git a/frontend/src/lib/components/flows/content/FlowModuleMock.svelte b/frontend/src/lib/components/flows/content/FlowModuleMock.svelte index d6d181662f..0886630064 100644 --- a/frontend/src/lib/components/flows/content/FlowModuleMock.svelte +++ b/frontend/src/lib/components/flows/content/FlowModuleMock.svelte @@ -45,15 +45,14 @@ />
Mocked Return value - {#if flowModule?.mock?.return_value != undefined} + {#if flowModule?.mock?.enabled} {:else} - +
{flowModule.mock?.return_value
+					? JSON.stringify(flowModule.mock?.return_value, null, 2)
+					: ''}
{/if}