summaryrefslogtreecommitdiffhomepage
path: root/themes
diff options
context:
space:
mode:
authorJo-Philipp Wich <jo@mein.io>2019-06-03 16:49:10 +0200
committerJo-Philipp Wich <jo@mein.io>2019-06-03 16:49:10 +0200
commit5fd071aadbcaa3b136a37fa2cbcb9799b0153e2a (patch)
tree48dba67a6604499cc6d7c1f1543fd43e8ffc90a4 /themes
parentc8b7e7631b35f00c51666670b66f6a32c188f1d8 (diff)
themes: don't reset theme on package upgrades
Fixes: #2743 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Diffstat (limited to 'themes')
-rwxr-xr-xthemes/luci-theme-bootstrap/root/etc/uci-defaults/30_luci-theme-bootstrap14
-rwxr-xr-xthemes/luci-theme-material/root/etc/uci-defaults/30_luci-theme-material14
-rwxr-xr-xthemes/luci-theme-openwrt/root/etc/uci-defaults/30_luci-theme-openwrt15
-rwxr-xr-xthemes/luci-theme-rosy/root/etc/uci-defaults/30_luci-theme-rosy14
4 files changed, 37 insertions, 20 deletions
diff --git a/themes/luci-theme-bootstrap/root/etc/uci-defaults/30_luci-theme-bootstrap b/themes/luci-theme-bootstrap/root/etc/uci-defaults/30_luci-theme-bootstrap
index 09299e092..b5161843f 100755
--- a/themes/luci-theme-bootstrap/root/etc/uci-defaults/30_luci-theme-bootstrap
+++ b/themes/luci-theme-bootstrap/root/etc/uci-defaults/30_luci-theme-bootstrap
@@ -1,7 +1,11 @@
#!/bin/sh
-uci batch <<-EOF
- set luci.themes.Bootstrap=/luci-static/bootstrap
- set luci.main.mediaurlbase=/luci-static/bootstrap
- commit luci
-EOF
+
+if [ "$PKG_UPGRADE" != 1 ]; then
+ uci batch <<-EOF
+ set luci.themes.Bootstrap=/luci-static/bootstrap
+ set luci.main.mediaurlbase=/luci-static/bootstrap
+ commit luci
+ EOF
+fi
+
exit 0
diff --git a/themes/luci-theme-material/root/etc/uci-defaults/30_luci-theme-material b/themes/luci-theme-material/root/etc/uci-defaults/30_luci-theme-material
index b01337821..96ab46185 100755
--- a/themes/luci-theme-material/root/etc/uci-defaults/30_luci-theme-material
+++ b/themes/luci-theme-material/root/etc/uci-defaults/30_luci-theme-material
@@ -1,7 +1,11 @@
#!/bin/sh
-uci batch <<-EOF
- set luci.themes.Material=/luci-static/material
- set luci.main.mediaurlbase=/luci-static/material
- commit luci
-EOF
+
+if [ "$PKG_UPGRADE" != 1 ]; then
+ uci batch <<-EOF
+ set luci.themes.Material=/luci-static/material
+ set luci.main.mediaurlbase=/luci-static/material
+ commit luci
+ EOF
+fi
+
exit 0
diff --git a/themes/luci-theme-openwrt/root/etc/uci-defaults/30_luci-theme-openwrt b/themes/luci-theme-openwrt/root/etc/uci-defaults/30_luci-theme-openwrt
index aa0ba0c23..77e2f6064 100755
--- a/themes/luci-theme-openwrt/root/etc/uci-defaults/30_luci-theme-openwrt
+++ b/themes/luci-theme-openwrt/root/etc/uci-defaults/30_luci-theme-openwrt
@@ -1,6 +1,11 @@
#!/bin/sh
-uci batch <<-EOF
- set luci.themes.OpenWrt=/luci-static/openwrt.org
- set luci.main.mediaurlbase=/luci-static/openwrt.org
- commit luci
-EOF
+
+if [ "$PKG_UPGRADE" != 1 ]; then
+ uci batch <<-EOF
+ set luci.themes.OpenWrt=/luci-static/openwrt.org
+ set luci.main.mediaurlbase=/luci-static/openwrt.org
+ commit luci
+ EOF
+fi
+
+exit 0
diff --git a/themes/luci-theme-rosy/root/etc/uci-defaults/30_luci-theme-rosy b/themes/luci-theme-rosy/root/etc/uci-defaults/30_luci-theme-rosy
index 2657a2977..ab0299a9c 100755
--- a/themes/luci-theme-rosy/root/etc/uci-defaults/30_luci-theme-rosy
+++ b/themes/luci-theme-rosy/root/etc/uci-defaults/30_luci-theme-rosy
@@ -1,7 +1,11 @@
#!/bin/sh
-uci batch <<-EOF
- set luci.themes.Rosy=/luci-static/rosy
- set luci.main.mediaurlbase=/luci-static/rosy
- commit luci
-EOF
+
+if [ "$PKG_UPGRADE" != 1 ]; then
+ uci batch <<-EOF
+ set luci.themes.Rosy=/luci-static/rosy
+ set luci.main.mediaurlbase=/luci-static/rosy
+ commit luci
+ EOF
+fi
+
exit 0