Not sure how well it’s documented, but it looks specifically for an “error” object. This isn’t always the case as it was introduced after many nodes were built. Another example is Jira which doesn’t work with error output because from memory it uses errorMessage.
Hi! I have the same problem my workflows. After updating from 1.60.1 to 1.62.4, it seems that something has changed in the new releases. Is there a solution? I roll back and get the error “column User.api Key does not exist”
Also have encountered this error over the weekend (my docker instance updates at the weekend).
Was just writing a question and this popped up which looks the same:
Describe the problem/error/question
When doing a simple mysql select (actually mariaDB server) using a SELECT statement in a mysql node (node v2.1 originally, but now upgraded to 2.4 and acting the same), I get the expected results when the ‘On Error’ option is set to Stop or Continue, but when I set it to ‘Continue (using error output)’ I get neither a result nor an error.
The same happens if I use a ‘Select’ operation instead of ‘Execute SQL’.
What is the error message (if any)?
No error - ‘No output data returned’
Please share your workflow
Obviously this is just one node, but it makes no difference if it’s part of another flow or running standalone. Not much point in including it here, but just in case.
Workaround
I’ve set the node in question to simply continue on error now, but that will cause problems if there’s a genuine error to deal with (fortunately, these are rare).
You could solve it in a way that is longer, less neat, but it will account for errors.
Just use “Continue” and relay the error through the regular output, than add a few “IF” to see if there was an error
If that node errors, we have bigger problems to worry about (like the DB server is probably offline). I’m assuming it’s a new bug and will hopefully get fixed pretty quickly, but I’ll have to look through all my workflows and find what’s affected if not.