Netflix / conductor

Conductor is a microservices orchestration engine.
Apache License 2.0
12.81k stars 2.34k forks source link

Unable to update HUMAN task status #3555

Open tarunya882 opened 1 year ago

tarunya882 commented 1 year ago

I'm attempting to mark a human task as completed using the POST '/api/tasks' endpoint. Although the response returns a 200 status code indicating success, the task status remains unchanged.

image image

Dyson-Ido commented 1 year ago

@manan164 , I've the same issue, it seems that HUMAN task update Api not work.

Dyson-Ido commented 1 year ago

@tarunya882 , hi , have you resolved this issue?

manan164 commented 1 year ago

Hi @Dyson-Ido and @tarunya882 , Can you please try another api, Update a task by ref name url /api/tasks/{workflowId}/{taskRefName}/{status}

Dyson-Ido commented 1 year ago

Hi @Dyson-Ido and @tarunya882 , Can you please try another api, Update a task by ref name url /api/tasks/{workflowId}/{taskRefName}/{status}

@manan164 , I didn't find the API you referred to in Conductor Swagger API but still I tried it with Postman. However, I got this failure message: { "timestamp": "2023-11-01T03:38:50.125+00:00", "status": 404, "error": "Not Found", "path": "/api/tasks/f0f5ed58-3c11-4188-a854-2c81f843a3f6/ref_human/COMPLETED" }

Dyson-Ido commented 1 year ago

Hi, @manan164 , could you please help try that API of update human task or the general update task API. I'm using the latest docker version , but it failed like my last post. Thank you