From 5735849bd8ce086533dbf2edee9472bde3c7932c Mon Sep 17 00:00:00 2001 From: Michael Geers Date: Fri, 27 Mar 2026 09:29:55 +0100 Subject: [PATCH] Config UI: network settings on fatal (#28501) --- cmd/root.go | 5 ----- cmd/setup.go | 5 +++++ 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/cmd/root.go b/cmd/root.go index 9ab5d2794..283cb0173 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -189,11 +189,6 @@ func runRoot(cmd *cobra.Command, args []string) { err = configureEnvironment(cmd, &conf) } - // configure network - if err == nil { - err = networkSettings(&conf.Network) - } - // configure plugin external url if err == nil { // network configuration complete, start dependent services like HomeAssistant discovery diff --git a/cmd/setup.go b/cmd/setup.go index 6a9a5e5e3..c186355b6 100644 --- a/cmd/setup.go +++ b/cmd/setup.go @@ -513,6 +513,11 @@ func configureEnvironment(cmd *cobra.Command, conf *globalconfig.All) error { // setup persistence err := wrapErrorWithClass(ClassDatabase, configureDatabase(conf.Database)) + // configure network + if err == nil { + err = networkSettings(&conf.Network) + } + // setup additional templates if err == nil { if cmd.Flags().Changed(flagTemplate) {