From 436b29d767192f654870bc9212464146b9817646 Mon Sep 17 00:00:00 2001
From: David Bauer <mail@david-bauer.net>
Date: Tue, 18 May 2021 19:16:15 +0200
Subject: [PATCH] gluon-config-mode-core: add missing uci save

A missing uci save for gluon-setup-mode caused the initial setup-process
to be stuck in a config-mode loop.
---
 .../lib/gluon/config-mode/model/gluon-config-mode/wizard.lua     | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/gluon-config-mode-core/luasrc/lib/gluon/config-mode/model/gluon-config-mode/wizard.lua b/package/gluon-config-mode-core/luasrc/lib/gluon/config-mode/model/gluon-config-mode/wizard.lua
index 882b61d95..dfc4ab4c0 100644
--- a/package/gluon-config-mode-core/luasrc/lib/gluon/config-mode/model/gluon-config-mode/wizard.lua
+++ b/package/gluon-config-mode-core/luasrc/lib/gluon/config-mode/model/gluon-config-mode/wizard.lua
@@ -20,6 +20,7 @@ function f:write()
 	local unistd = require 'posix.unistd'
 
 	uci:set("gluon-setup-mode", uci:get_first("gluon-setup-mode", "setup_mode"), "configured", true)
+	uci:save("gluon-setup-mode")
 
 	os.execute('gluon-reconfigure')
 
-- 
GitLab