From 833a4507fd5b58ee901a237c8c255b4753f94916 Mon Sep 17 00:00:00 2001 From: Vadim Vetrov Date: Fri, 27 Dec 2024 19:17:35 +0300 Subject: [PATCH] Add autoreset for old configuration --- .../files/etc/uci-defaults/99-youtubeUnblock.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/youtubeUnblock/files/etc/uci-defaults/99-youtubeUnblock.sh b/youtubeUnblock/files/etc/uci-defaults/99-youtubeUnblock.sh index bca3f29..c82a0a7 100644 --- a/youtubeUnblock/files/etc/uci-defaults/99-youtubeUnblock.sh +++ b/youtubeUnblock/files/etc/uci-defaults/99-youtubeUnblock.sh @@ -1,5 +1,13 @@ #!/bin/sh -[[ ! "$(uci -q get youtubeUnblock.youtubeUnblock)" == "" ]] && [[ ! "$1" == "--force" ]] && exit 0 + +# youtubeUnblock.youtubeUnblock.frag is used to automatically update old configuration to new one. + +if [ "$1" != "--force" ] \ + && [ -z "$(uci -q get youtubeUnblock.youtubeUnblock.frag)" ] \ + && [ -n "$(uci -q get youtubeUnblock.youtubeUnblock)" ]; then + exit 0 +fi + while uci -q delete youtubeUnblock.@section[0]; do :; done uci -q delete youtubeUnblock.youtubeUnblock