# Trigger node wording "extend delay if new message arrives"

**URL:** <https://discourse.nodered.org/t/trigger-node-wording-extend-delay-if-new-message-arrives/44421>\
**Category:** Core Development\
**Created:** [19 April 2021 19:36 UTC](https://discourse.nodered.org/t/trigger-node-wording-extend-delay-if-new-message-arrives/44421 "2021-04-19T19:36:41Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![bubleeshaark](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bubleeshaark/32/40485_2.png) [@bubleeshaark](https://discourse.nodered.org/u/bubleeshaark)\
**Post date:** [19 April 2021 19:36 UTC](https://discourse.nodered.org/t/trigger-node-wording-extend-delay-if-new-message-arrives/44421/1 "2021-04-19T19:36:41Z")

</div>

Hello all,

As a newb to node-red I found this trigger node's option extremely confusing. There is a boolean on there to

> extend delay if new message arrives

But the actual behavior is to _restart delay if new message arrives_

My interpretation of _extend_ is to add additional time to the node, not reset it.

To be clear I'm not asking the function to be changed (restarting the node is very useful), I just want it worded better..

Not sure if the is the right place to post but my OCD would thank you if the wording could be corrected.

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [19 April 2021 19:50 UTC](https://discourse.nodered.org/t/trigger-node-wording-extend-delay-if-new-message-arrives/44421/2 "2021-04-19T19:50:17Z")

</div>

It does add additional time - so it is extending it. It doesn't repeat the first action which is what I would interpret restarting to be (ie doesn't send another message if configured to do so). If I restart a timer I set it back to 0 and do whatever happens at the start again - If I extend it I just keep it running for longer.  
I think the wording is OK.

---

<div class="post-metadata">

**Author:** ![bubleeshaark](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bubleeshaark/32/40485_2.png) [@bubleeshaark](https://discourse.nodered.org/u/bubleeshaark)\
**Post date:** [20 April 2021 00:57 UTC](https://discourse.nodered.org/t/trigger-node-wording-extend-delay-if-new-message-arrives/44421/3 "2021-04-20T00:57:09Z")

</div>

Fair point on it not repeating the first action. "Restart" may not be the best term.

Still, I feel that "extending" indicates an addition to whatever is left on the timer, when it actually restarts the timer back to 0.

But your point is perfectly valid, so unless less ambiguous terminology can be thought up I'll defer to precedent and your expertise.

Appreciate the timely response.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [19 June 2021 00:58 UTC](https://discourse.nodered.org/t/trigger-node-wording-extend-delay-if-new-message-arrives/44421/4 "2021-06-19T00:58:03Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
