add new workflow block (#1228)

This commit is contained in:
LawyZheng 2024-11-21 15:12:26 +08:00 committed by GitHub
parent 4271ca9ecf
commit 3f209404f7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 483 additions and 13 deletions

View file

@ -60,8 +60,11 @@ def convert_to_task(task_obj: TaskModel, debug_enabled: bool = False) -> Task:
status=TaskStatus(task_obj.status),
created_at=task_obj.created_at,
modified_at=task_obj.modified_at,
prompt_template=task_obj.prompt_template,
title=task_obj.title,
url=task_obj.url,
complete_criterion=task_obj.complete_criterion,
terminate_criterion=task_obj.terminate_criterion,
webhook_callback_url=task_obj.webhook_callback_url,
totp_verification_url=task_obj.totp_verification_url,
totp_identifier=task_obj.totp_identifier,