I was working on node-red, then one minute later when I closed and ran it again from cmd it started to give this error: "Error adding flows Cannot read property 'indexOf' of undefined"
There is no error in cmd. But this what it says in the console of the browser:
So the Node-RED itself is running (for example the app I created in dashboard is still working) but it does not load the flows on the Node-RED interface anymore.
In your .node-red folder you will find the flows file, usually called flows_something.json. You should also find the file from before the last deploy, called .flows_something.json.bak. Rename the flows file to something else and copy the backup file to the original flows file name. Then restart node-red. That should put you back to the flows before the last deploy. If that doesn't fix it then post the full startup log here. Also tell us what hardware/os you are running on.
I made some investigations and it seems that what caused it were my custom nodes. After I put the same custom node on the flow twice it shows that error. Or after I put another different custom node.
Do you have any idea of what I might have done wrong on my custom nodes?