Workflow json generation bug
When creating a workflow with an edge with a condition, the json generated from the workflow is missing the condition. This can be verified by downloading the json of the workflow and then reuploading it. All of the edge conditions will be missing. If conditions are manually added to the json, they appear correctly when reuploaded to the server, so it's just a json generation problem.