refactor: use workflow.get_external_workflow_handle instead of manual client connection for signaling callbacks

main
Cizz22 2 months ago
parent 6f5b757a93
commit 9bdfaa67c8

@ -88,9 +88,9 @@ class SimulationWorkflow:
)
if sim_data.get("CallbackWorkflowId"):
client = await Client.connect(TEMPORAL_URL)
handle = client.get_workflow_handle(sim_data["CallbackWorkflowId"])
handle = workflow.get_external_workflow_handle(
sim_data["CallbackWorkflowId"]
)
await handle.signal("notify_done")

Loading…
Cancel
Save