From 822cfecbf54ed94d98a8da4d2feea2f093c552b5 Mon Sep 17 00:00:00 2001
From: Ruben Barkow <rubo77@users.noreply.github.com>
Date: Fri, 23 Jun 2017 14:55:38 +0200
Subject: [PATCH] gluon-config-mode-autoupdater: autoupdater disabled message
 (#1137)

---
 package/gluon-config-mode-autoupdater/i18n/de.po       | 10 +++++++++-
 package/gluon-config-mode-autoupdater/i18n/fr.po       |  7 +++++++
 .../i18n/gluon-config-mode-autoupdater.pot             |  5 +++++
 .../gluon/config-mode/wizard/0050-autoupdater-info.lua |  8 +++++++-
 4 files changed, 28 insertions(+), 2 deletions(-)

diff --git a/package/gluon-config-mode-autoupdater/i18n/de.po b/package/gluon-config-mode-autoupdater/i18n/de.po
index 5a55e3498..c555b721a 100644
--- a/package/gluon-config-mode-autoupdater/i18n/de.po
+++ b/package/gluon-config-mode-autoupdater/i18n/de.po
@@ -13,5 +13,13 @@ msgstr ""
 msgid ""
 "This node will automatically update its firmware when a new version is "
 "available."
-msgstr "Dieser Knoten aktualisiert seine Firmware automatisch, sobald "
+msgstr ""
+"Dieser Knoten aktualisiert seine Firmware automatisch, sobald "
 "eine neue Version vorliegt."
+
+msgid ""
+"Automatic updates are disabled. They can be enabled in <em>Advanced "
+"settings</em>."
+msgstr ""
+"Automatische Updates sind deaktiviert. Sie können in den <em>Erweiterten "
+"Einstellungen</em> aktiviert werden."
diff --git a/package/gluon-config-mode-autoupdater/i18n/fr.po b/package/gluon-config-mode-autoupdater/i18n/fr.po
index 7ee64f467..13cf96375 100644
--- a/package/gluon-config-mode-autoupdater/i18n/fr.po
+++ b/package/gluon-config-mode-autoupdater/i18n/fr.po
@@ -15,3 +15,10 @@ msgid ""
 "available."
 msgstr "Ce nœud s'actualisera automatiquement quand une nouvelle "
 "version sera disponible."
+
+msgid ""
+"Automatic updates are disabled. They can be enabled in <em>Advanced "
+"settings</em>."
+msgstr ""
+"Mises à jour automatiques sont désactivées. Ils peuvent être activés dans "
+"<em>Paramètres avancés</em>."
diff --git a/package/gluon-config-mode-autoupdater/i18n/gluon-config-mode-autoupdater.pot b/package/gluon-config-mode-autoupdater/i18n/gluon-config-mode-autoupdater.pot
index 9e6272cd0..aec7cdc57 100644
--- a/package/gluon-config-mode-autoupdater/i18n/gluon-config-mode-autoupdater.pot
+++ b/package/gluon-config-mode-autoupdater/i18n/gluon-config-mode-autoupdater.pot
@@ -5,3 +5,8 @@ msgid ""
 "This node will automatically update its firmware when a new version is "
 "available."
 msgstr ""
+
+msgid ""
+"Automatic updates are disabled. They can be enabled in <em>Advanced "
+"settings</em>."
+msgstr ""
diff --git a/package/gluon-config-mode-autoupdater/luasrc/lib/gluon/config-mode/wizard/0050-autoupdater-info.lua b/package/gluon-config-mode-autoupdater/luasrc/lib/gluon/config-mode/wizard/0050-autoupdater-info.lua
index 487b1e8b9..37b02f643 100644
--- a/package/gluon-config-mode-autoupdater/luasrc/lib/gluon/config-mode/wizard/0050-autoupdater-info.lua
+++ b/package/gluon-config-mode-autoupdater/luasrc/lib/gluon/config-mode/wizard/0050-autoupdater-info.lua
@@ -1,8 +1,14 @@
 return function(form, uci)
-	if uci:get_bool("autoupdater", "settings", "enabled") then
+	local enabled = uci:get_bool("autoupdater", "settings", "enabled")
+	if enabled then
 		form:section(
 			Section, nil,
 			translate('This node will automatically update its firmware when a new version is available.')
 		)
+	else
+		form:section(
+			Section, nil,
+			translate('Automatic updates are disabled. They can be enabled in <em>Advanced settings</em>.')
+		)
 	end
 end
-- 
GitLab