themes: don't reset theme on package upgrades

Fixes: #2743
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
This commit is contained in:
Jo-Philipp Wich 2019-06-03 16:49:10 +02:00
parent c8b7e7631b
commit 5fd071aadb
4 changed files with 37 additions and 20 deletions

View file

@ -1,7 +1,11 @@
#!/bin/sh #!/bin/sh
uci batch <<-EOF
set luci.themes.Bootstrap=/luci-static/bootstrap if [ "$PKG_UPGRADE" != 1 ]; then
set luci.main.mediaurlbase=/luci-static/bootstrap uci batch <<-EOF
commit luci set luci.themes.Bootstrap=/luci-static/bootstrap
EOF set luci.main.mediaurlbase=/luci-static/bootstrap
commit luci
EOF
fi
exit 0 exit 0

View file

@ -1,7 +1,11 @@
#!/bin/sh #!/bin/sh
uci batch <<-EOF
set luci.themes.Material=/luci-static/material if [ "$PKG_UPGRADE" != 1 ]; then
set luci.main.mediaurlbase=/luci-static/material uci batch <<-EOF
commit luci set luci.themes.Material=/luci-static/material
EOF set luci.main.mediaurlbase=/luci-static/material
commit luci
EOF
fi
exit 0 exit 0

View file

@ -1,6 +1,11 @@
#!/bin/sh #!/bin/sh
uci batch <<-EOF
set luci.themes.OpenWrt=/luci-static/openwrt.org if [ "$PKG_UPGRADE" != 1 ]; then
set luci.main.mediaurlbase=/luci-static/openwrt.org uci batch <<-EOF
commit luci set luci.themes.OpenWrt=/luci-static/openwrt.org
EOF set luci.main.mediaurlbase=/luci-static/openwrt.org
commit luci
EOF
fi
exit 0

View file

@ -1,7 +1,11 @@
#!/bin/sh #!/bin/sh
uci batch <<-EOF
set luci.themes.Rosy=/luci-static/rosy if [ "$PKG_UPGRADE" != 1 ]; then
set luci.main.mediaurlbase=/luci-static/rosy uci batch <<-EOF
commit luci set luci.themes.Rosy=/luci-static/rosy
EOF set luci.main.mediaurlbase=/luci-static/rosy
commit luci
EOF
fi
exit 0 exit 0