mirror of
https://github.com/node-red/node-red.git
synced 2023-10-10 13:36:53 +02:00
Updated Deprecated: Message properties overriding node properties (markdown)
parent
dcf3546cdf
commit
da9b878d45
@ -2,7 +2,11 @@ Properties can be set in a node or in an incoming message to define behaviour.
|
|||||||
|
|
||||||
For example, when using a file node, either setting 'Filename' in the node or setting `msg.filename` in an incoming message will read from that file. If both properties are set `msg.filename` will currently override the node property.
|
For example, when using a file node, either setting 'Filename' in the node or setting `msg.filename` in an incoming message will read from that file. If both properties are set `msg.filename` will currently override the node property.
|
||||||
|
|
||||||
This behaviour is only found in some nodes and can have unexpected consequences as described in this [issue](https://github.com/node-red/node-red/issues/399). Therefore, message overriding has been deprecated. In future nodes and future releases `msg.some_property` will only be used if the property is not set in the node. Nodes currently using the override functionality will continue to function in this release but will also receive a warning noting that this behaviour is deprecated.
|
This behaviour is only found in some nodes and can have unexpected consequences as described in this [issue](https://github.com/node-red/node-red/issues/399). Therefore, message overriding has been deprecated.
|
||||||
|
|
||||||
|
**In future nodes and future releases `msg.some_property` will only be used if the property is not set in the node.**
|
||||||
|
|
||||||
|
Nodes currently using the override functionality will continue to function in this release but will also receive a warning noting that this behaviour is deprecated.
|
||||||
|
|
||||||
The core nodes and properties affected by this behaviour are:
|
The core nodes and properties affected by this behaviour are:
|
||||||
* **http request:** `msg.url` and `msg.method`
|
* **http request:** `msg.url` and `msg.method`
|
Loading…
Reference in New Issue
Block a user