I’m not sure if this is a bug or my misunderstanding but it seems unintuitive to me:
Run a live execution of a flow containing a node with pinned output
View that execution history and the node’s output in JSON format
Click the JSON output “Copy to Clipboard” icon
Paste from clipboard, and it is the node’s pinned output, not the live output that was displayed when clicking the Copy button
I expected the Copy to Clipboard button in a live execution history would copy the data that was being displayed rather than the data that is pinned for dev/test.
Is there a better way to copy the actual output from a live execution? Or should the behavior of the copy button be changed to copy what’s displayed when it’s clicked?
Sure, and some additional info about the symptoms:
Version 1.15.2
DB Postgres
EXECUTION_PROCESS: not sure. (we never set it, so default “own”?)
Running in AWS EKS
OS: Amazon Linux
The pinned data which gets copied seems to be stored in the execution history. To test this, I unpinned the node output in the editor, saved, refreshed the browser, and then tried copying from the execution history again. It still got the pinned data.
As a workaround, I found you can copy the live node execution output as long as the node doesn’t have anything pinned at time of execution. So you can go to the editor, unpin the data, perform another live execution, and then the copy icon copies the JSON from the live execution.