Iris icon indicating copy to clipboard operation
Iris copied to clipboard

initial_setup_complete still going to initial-setup page

Open richardmward opened this issue 3 years ago • 5 comments

I'm trying to use /iris/?ui={"initial_setup_complete":true} as defined in the advanced setup page, but am finding that I still end up on the initial-setup screen. Is it meant to be as simple as going to that URL, or is there some other step I am missing?

richardmward avatar Dec 23 '20 00:12 richardmward

Please ensure your issue follows the provided issue template. Future issues will be auto-deleted if they do not follow the required standard.

jaedb avatar Feb 07 '21 22:02 jaedb

I also have this issue. I think all pre configuration settings are being overridden. If I check the network log in chrome I see that my first request is successfull and then it redirects to /iris

I use the provided nginx reverse proxy file with the following changed:

location = / {
    return 301 "/iris/?ui={\"initial_setup_complete\":true}";
}

I still get the initial setup interface, but also when I set snapcast settings these dont apply either

DaGuus avatar Sep 28 '21 10:09 DaGuus

Facing the same issue. I can set the pusher username, but can't dismiss the setup.
If that would work, this would be perfect for generating a "Guest" QR code that you can scan and have everything working out-of-the-box :)

Chaphasilor avatar Oct 24 '21 21:10 Chaphasilor

Preconfiguration does appear to be working as expected, with the exception of initial_setup_complete. This is because in the milliseconds it takes for Redux to update the application state, ReactRouter has already redirected to the initial setup page.

Not to find a way to avoid fixing this, but is an introduction page an asset for new users? This could also be an opportunity to confirm the preconfiguration values, so the user has greater transparency over what will be applied to their session(s).

jaedb avatar Oct 27 '21 08:10 jaedb

Not to find a way to avoid fixing this, but is an introduction page an asset for new users? This could also be an opportunity to confirm the preconfiguration values

Well for that use case we could simply set initial_setup_complete to false :)
But sometimes, we do want to completely skip that screen ^^

Chaphasilor avatar Oct 27 '21 08:10 Chaphasilor