"Discrepancy in Unsaved Quote Warning: Self-Hosted vs. Demo Version of Invoice Ninja"

I’ve observed that in the self-hosted (Docker) version of Invoice Ninja, if I navigate away from a newly created quote, I can leave the page without receiving any warning, resulting in the loss of the quote.

In contrast, when testing the same behavior on a demo site at react.invoicing.co, a dialog box appears if I attempt to leave a quote I’ve started. This dialog asks whether I want to continue editing or discard the changes.

Is this discrepancy an issue with the Docker version, or could it be due to a misconfiguration on my part?

The demo app runs the bleeding edge code. We are testing the functionality of a modal being presented when there are changes on a document… This should now be available in the latest release.

2 Likes

Thanks, David! I believe I’m on the latest release, which is 5.10.30 as of now. However, I haven’t seen the new modal pop up like you mentioned. Am I possibly overlooking something?

@Ph03n1ks

One thing to try. navigate to the /public folder

if there is a index.html file there, move it to another location and then refresh your browser - or if you can advise the version from the info screen

Here’s a screenshot of the info screen.

Edit: there is no index.html file in the …/docker/app/public folder

I believe this particular “feature” is still in testing phase and we have this disabled behind a .env variable.
When its ready, we’ll tag a release.

1 Like