1
0
mirror of https://github.com/node-red/node-red.git synced 2023-10-10 13:36:53 +02:00
node-red/test
Jeremy Barlow cb35604ef5 Resolve path when sending example file for Windows support
Previously, when trying to import an example into the flow editor on
Windows, the load attempt would fail with an HTTP 404 error in the
browser client, with a `TypeError: path must be absolute or specify
root to res.sendFile` error being written to the Node-RED log. This was
due to the path being passed to the `res.sendFile` function not being
fully-qualified (for example, `\Users\myuser\...\example.json`).

With the changes in this commit, the path to the example file is
resolved to a fully-qualified path before being passed into the
`res.sendFile` call. For example, a path on Windows of
`\Users\myuser\...\example.json` would be transformed to
`C:\\Users\\myuser\\...\\example.json` before being passed along to the
`sendFile` function. This change allows the file to be loaded and sent
properly to the browser client and for the embedded flows in the example
to be loaded in the flow editor.
2018-09-21 08:15:00 -07:00
..
editor Fixed the problems that were caused by timing issue 2018-08-27 17:34:04 +09:00
nodes/core fix persistable context handling of sort node & existing error in testcases 2018-09-05 16:04:12 +01:00
red Resolve path when sending example file for Windows support 2018-09-21 08:15:00 -07:00
resources Update cookbook uitest 2018-07-27 13:48:43 +09:00
_spec.js Improve checks for missing _spec files 2018-01-16 13:15:47 +00:00