# Where is undeployed state held?

**URL:** https://discourse.nodered.org/t/where-is-undeployed-state-held/56598
**Category:** General
**Created:** [13 January 2022 14:31 UTC](https://discourse.nodered.org/t/where-is-undeployed-state-held/56598 "2022-01-13T14:31:56Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![gnark](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gnark/32/54132_2.png) [@gnark](https://discourse.nodered.org/u/gnark)
#### Post date: [13 January 2022 14:31 UTC](https://discourse.nodered.org/t/where-is-undeployed-state-held/56598/1 "2022-01-13T14:31:56Z")

</div>

i just learned the hard way that the undeployed state of the ui is not stored on the server (as undeployed pending changes, of course) and that the whole IDE relies alone on browsers dom/memory untill you finally hit "deploy".

is that so?

i ve been working for hours on a subflow and did not deploy anything in order not to break the currently running application until my browser crashed (due to any potential not node-red related reason). when i had restored the previous browser session of course the node-red IDE was restarting on its restored tab and all the undeployed work was wiped.

i was googling a lot on similar problems but nothing brought me to the exact fact that it is so simple as that: whatever pending changes you have not yet deployed just exist in the browser you are looking at and with it they will be gone like any unposted form on any website.

can anyone confirm this fact?

i assume there is no way it can be found in some browser storage?

i know now there is an alert if you leave the browser page including a hint, but browser crashing unfortunately is not subject to nice warning dialogs ☹

---

<div class="post-metadata">

### Author: ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)
#### Post date: [13 January 2022 14:42 UTC](https://discourse.nodered.org/t/where-is-undeployed-state-held/56598/2 "2022-01-13T14:42:17Z")

</div>

> [@gnark](#):
>
> IDE relies alone on browsers dom/memory untill you finally hit "deploy".
> 
> is that so?

Yes.

> [@gnark](#):
>
> i ve been working for hours on a subflow and did not deploy anything in order not to break the currently running application

Would be better to first make a duplicate that you _can_ alter without affecting the running flow.

> [@gnark](#):
>
> i assume there is no way it can be found in some browser storage?

I doubt it.

> [@gnark](#):
>
> i know now there is an alert if you leave the browser page including a hint, but browser crashing unfortunately is not subject to nice warning dialogs

Deploy often 🙂

---

<div class="post-metadata">

### Author: ![gnark](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gnark/32/54132_2.png) [@gnark](https://discourse.nodered.org/u/gnark)
#### Post date: [13 January 2022 14:54 UTC](https://discourse.nodered.org/t/where-is-undeployed-state-held/56598/3 "2022-01-13T14:54:03Z")

</div>

thanks 🙂  
i just needed to know for sure =)

---

<div class="post-metadata">

### Author: ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)
#### Post date: [13 January 2022 21:17 UTC](https://discourse.nodered.org/t/where-is-undeployed-state-held/56598/4 "2022-01-13T21:17:52Z")

</div>

Yes, this is the same as many desktop apps, you need to save things often as Steve say's.

Having said that, it wouldn't be impossible to get un-deployed changes temporarily stored in browser storage. Though there are some limits around such storage. Might create an interesting conversation if you were to propose a feature request 🙂

---

<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: [14 March 2022 21:18 UTC](https://discourse.nodered.org/t/where-is-undeployed-state-held/56598/5 "2022-03-14T21:18:34Z")

</div>

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