From 20faa28ede767e940c1fd4844b8efedcc216fced Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20G=C3=B6bel?= <dgoebel@techfak.uni-bielefeld.de>
Date: Mon, 25 Nov 2024 09:47:21 +0000
Subject: [PATCH] Fix workflow launch form when parameter visibility is not set

#170
---
 .../parameter-schema/ParameterSchemaFormComponent.vue           | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/components/parameter-schema/ParameterSchemaFormComponent.vue b/src/components/parameter-schema/ParameterSchemaFormComponent.vue
index ef66ce6..71627df 100644
--- a/src/components/parameter-schema/ParameterSchemaFormComponent.vue
+++ b/src/components/parameter-schema/ParameterSchemaFormComponent.vue
@@ -158,7 +158,7 @@ const defaultParameterVisibility = computed<ParameterVisibilityMapping>(() => {
 
 const currentParameterVisibility = computed<ParameterVisibilityMapping>(() =>
   props.parameterExtension?.parameter_visibility != undefined &&
-  Object.keys(props.parameterExtension?.parameter_visibility)
+  Object.keys(props.parameterExtension?.parameter_visibility).length > 0
     ? props.parameterExtension.parameter_visibility
     : defaultParameterVisibility.value,
 );
-- 
GitLab