Summarized: I have create an IBM cloud account and installed the node-red-contrib-ui-heatmap node.
Every time I hit the 'Deploy' button, I get this nasty error (which only appears on IBM cloud!!):
Problem is I have no clue how to troubleshoot this. First of all I want to determine whether this error is generated on the server side or client side (i.e. flow editor). Since it is a UI node, there is also code for a dashboard side but that shouldn't be relevant here.
I 'assume it works like this:
- I press the deploy button, and a call is being made to the server. That call contains a JSON with the flow (or part of the flow depending on the deploy type).
- Even is there is a server side error, that won't be returned in the response. I only receive a flow revision number here?
- If there is a server side error, this will be communicated from the server to the client via a websocket channel??
I have looked at the network traffic (via Chrome developer tools). But then I only see the modfied flow being passed to the server, and a revision number being returned:
But don't see any websocket data. Am I doing something wrong, or does this mean the error is on the client side afterwards??
I have no clue how to debug the server side (via chrome inspector) on IBM cloud...
Tried to debug from the start, so I have put a breakpoint in the
onselecthandler functions for every deploy button (in the red.min.js file):
But even then I never hit my breakpoints.
Does anybody have an idea where I can get started to troubleshoot this? I have run out of creativity...