diff options
author | Jo-Philipp Wich <jo@mein.io> | 2022-03-30 14:09:10 +0200 |
---|---|---|
committer | Jo-Philipp Wich <jo@mein.io> | 2022-03-30 14:12:38 +0200 |
commit | 71106351344ea390e0f510e3f9ad34685bacc1ee (patch) | |
tree | 996292e5e423da751f20e712606d762b2dd3630a /modules/luci-base/root/etc/init.d | |
parent | db2ae359884f102027f1ea7c29158fe23cc4a0c3 (diff) |
luci-base: ucitrack: fix broken affects logic
Changes on a given configuration should trigger change events on affected
configurations, not the other way around.
Fixes: #5745
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Diffstat (limited to 'modules/luci-base/root/etc/init.d')
-rwxr-xr-x | modules/luci-base/root/etc/init.d/ucitrack | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/luci-base/root/etc/init.d/ucitrack b/modules/luci-base/root/etc/init.d/ucitrack index c7ceb32905..57ac11857f 100755 --- a/modules/luci-base/root/etc/init.d/ucitrack +++ b/modules/luci-base/root/etc/init.d/ucitrack @@ -41,10 +41,10 @@ register_trigger() { fi for affected in $affects; do - logger -t "ucitrack" "Setting up /etc/config/$config reload dependency on /etc/config/$affected" - procd_add_config_trigger "config.change" "$affected" \ + logger -t "ucitrack" "Setting up /etc/config/$affected reload dependency on /etc/config/$config" + procd_add_config_trigger "config.change" "$config" \ ubus call service event \ - "$(printf '{"type":"config.change","data":{"package":"%s"}}' $config)" + "$(printf '{"type":"config.change","data":{"package":"%s"}}' $affected)" done } |