Add workflow_state to WorkflowMetadata
This commit is contained in:
parent
0d7b26423c
commit
edd53fccb0
|
@ -141,7 +141,8 @@ class CategoryMetadataSchema(ma.Schema):
|
|||
|
||||
class WorkflowMetadata(object):
|
||||
def __init__(self, id, display_name=None, description=None, spec_version=None,
|
||||
category_id=None, category_display_name=None, state: WorkflowState = None,
|
||||
category_id=None, category_display_name=None,
|
||||
state: WorkflowState = None, workflow_state: str = None,
|
||||
status: WorkflowStatus = None, total_tasks=None, completed_tasks=None,
|
||||
is_review=None, display_order=None, state_message=None, workflow_spec_id=None):
|
||||
self.id = id
|
||||
|
@ -151,6 +152,7 @@ class WorkflowMetadata(object):
|
|||
self.category_id = category_id
|
||||
self.category_display_name = category_display_name
|
||||
self.state = state
|
||||
self.workflow_state = workflow_state
|
||||
self.state_message = state_message
|
||||
self.status = status
|
||||
self.total_tasks = total_tasks
|
||||
|
@ -168,6 +170,7 @@ class WorkflowMetadata(object):
|
|||
category_id=spec.category_id,
|
||||
category_display_name=spec.category.display_name,
|
||||
state=WorkflowState.optional,
|
||||
workflow_state=workflow.workflow_state,
|
||||
status=workflow.status,
|
||||
total_tasks=workflow.total_tasks,
|
||||
completed_tasks=workflow.completed_tasks,
|
||||
|
|
Loading…
Reference in New Issue