@@ -121,39 +121,41 @@ def make_workbench_subquery() -> Subquery:
121121 projects_nodes .c .project_uuid ,
122122 sa .func .json_object_agg (
123123 projects_nodes .c .node_id ,
124- sa .func .json_build_object (
125- "key" ,
126- projects_nodes .c .key ,
127- "version" ,
128- projects_nodes .c .version ,
129- "label" ,
130- projects_nodes .c .label ,
131- "progress" ,
132- projects_nodes .c .progress ,
133- "thumbnail" ,
134- projects_nodes .c .thumbnail ,
135- "inputAccess" ,
136- projects_nodes .c .input_access ,
137- "inputNodes" ,
138- projects_nodes .c .input_nodes ,
139- "inputs" ,
140- projects_nodes .c .inputs ,
141- "inputsRequired" ,
142- projects_nodes .c .inputs_required ,
143- "inputsUnits" ,
144- projects_nodes .c .inputs_units ,
145- "outputNodes" ,
146- projects_nodes .c .output_nodes ,
147- "outputs" ,
148- projects_nodes .c .outputs ,
149- "runHash" ,
150- projects_nodes .c .run_hash ,
151- "state" ,
152- projects_nodes .c .state ,
153- "parent" ,
154- projects_nodes .c .parent ,
155- "bootOptions" ,
156- projects_nodes .c .boot_options ,
124+ sa .func .json_strip_nulls (
125+ sa .func .json_build_object (
126+ "key" ,
127+ projects_nodes .c .key ,
128+ "version" ,
129+ projects_nodes .c .version ,
130+ "label" ,
131+ projects_nodes .c .label ,
132+ "progress" ,
133+ projects_nodes .c .progress ,
134+ "thumbnail" ,
135+ projects_nodes .c .thumbnail ,
136+ "inputAccess" ,
137+ projects_nodes .c .input_access ,
138+ "inputNodes" ,
139+ projects_nodes .c .input_nodes ,
140+ "inputs" ,
141+ projects_nodes .c .inputs ,
142+ "inputsRequired" ,
143+ projects_nodes .c .inputs_required ,
144+ "inputsUnits" ,
145+ projects_nodes .c .inputs_units ,
146+ "outputNodes" ,
147+ projects_nodes .c .output_nodes ,
148+ "outputs" ,
149+ projects_nodes .c .outputs ,
150+ "runHash" ,
151+ projects_nodes .c .run_hash ,
152+ "state" ,
153+ projects_nodes .c .state ,
154+ "parent" ,
155+ projects_nodes .c .parent ,
156+ "bootOptions" ,
157+ projects_nodes .c .boot_options ,
158+ ),
157159 ),
158160 ).label ("workbench" ),
159161 )
0 commit comments