return serviceerror.NewInternalf("Update workflow with invalid state: %v or status: %v", state, status)
}
if status != enumspb.WORKFLOW_EXECUTION_STATUS_RUNNING {
return serviceerror.NewInternalf("Update workflow with invalid state: %v or status: %v", state, status)
}
default:
if status == enumspb.WORKFLOW_EXECUTION_STATUS_RUNNING || status == enumspb.WORKFLOW_EXECUTION_STATUS_PAUSED {