Open umanamente opened 6 hours ago
In the Todoist node, the server response is not properly checked when executing commands. The issue is that the node always returns Success: true, even when the server response might indicate failure or error.
Success: true
For example: https://github.com/n8n-io/n8n/blob/769ddfdd1d6d5620757c67fb36520dcefb324937/packages/nodes-base/nodes/Todoist/v2/OperationHandler.ts#L269-L271
The response from the Todoist API should be validated to ensure that the success status is accurate.
Any
1.59.4
20.17.0
PostgreSQL
main (default)
Hey @umanamente,
We have created an internal ticket to look into this which we will be tracking as "GHC-247"
Bug Description
In the Todoist node, the server response is not properly checked when executing commands. The issue is that the node always returns
Success: true
, even when the server response might indicate failure or error.For example: https://github.com/n8n-io/n8n/blob/769ddfdd1d6d5620757c67fb36520dcefb324937/packages/nodes-base/nodes/Todoist/v2/OperationHandler.ts#L269-L271
To Reproduce
Success: true
.Expected behavior
The response from the Todoist API should be validated to ensure that the success status is accurate.
Operating System
Any
n8n Version
1.59.4
Node.js Version
20.17.0
Database
PostgreSQL
Execution mode
main (default)