Skip to content

Commit 0d46a56

Browse files
committed
Removed null values from payload
1 parent abba124 commit 0d46a56

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/lib/components/v2/workflow/AddWorkflowTaskModal.svelte

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import { formatMarkdown } from '$lib/common/component_utilities';
88
import { tick } from 'svelte';
99
import { getJsonSchemaData } from 'fractal-components/jschema/jschema_initial_data';
10+
import { stripNullAndEmptyObjectsAndArrays } from 'fractal-components';
1011
1112
/**
1213
* @typedef {Object} Props
@@ -67,13 +68,14 @@
6768
const defaultData = {};
6869
6970
if (task.args_schema_parallel) {
70-
defaultData.args_parallel = getJsonSchemaData(task.args_schema_parallel, 'pydantic_v2');
71+
defaultData.args_parallel = stripNullAndEmptyObjectsAndArrays(
72+
getJsonSchemaData(task.args_schema_parallel, 'pydantic_v2')
73+
);
7174
}
7275
7376
if (task.args_schema_non_parallel) {
74-
defaultData.args_non_parallel = getJsonSchemaData(
75-
task.args_schema_non_parallel,
76-
'pydantic_v2'
77+
defaultData.args_non_parallel = stripNullAndEmptyObjectsAndArrays(
78+
getJsonSchemaData(task.args_schema_non_parallel, 'pydantic_v2')
7779
);
7880
}
7981

0 commit comments

Comments
 (0)