feat: option to hide workflow steps (#5436)

This commit is contained in:
crazywoola
2024-06-21 12:51:10 +08:00
committed by GitHub
parent 1336b844fd
commit 92ddb410cd
29 changed files with 165 additions and 9 deletions

View File

@@ -28,6 +28,7 @@ def parse_app_site_args():
required=False,
location='json')
parser.add_argument('prompt_public', type=bool, required=False, location='json')
parser.add_argument('show_workflow_steps', type=bool, required=False, location='json')
return parser.parse_args()
@@ -59,7 +60,8 @@ class AppSite(Resource):
'privacy_policy',
'custom_disclaimer',
'customize_token_strategy',
'prompt_public'
'prompt_public',
'show_workflow_steps'
]:
value = args.get(attr_name)
if value is not None: