From: martin f. krafft Date: Sun, 19 Sep 2021 22:49:37 +0000 (+0200) Subject: Propagate -force through to autosave X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=002efbe628a1123ccaa38932617ed36d6ff5f462;p=irssi-scripts.irssi.org.git Propagate -force through to autosave Signed-off-by: martin f. krafft --- diff --git a/scripts/chankeys.pl b/scripts/chankeys.pl index 5d4e27d..c13179f 100644 --- a/scripts/chankeys.pl +++ b/scripts/chankeys.pl @@ -431,7 +431,7 @@ sub chankey_save { info("Not saving unchanged mappings without -force"); return; } - autosave(); + autosave(1); } sub chankey_goto { @@ -490,7 +490,8 @@ Irssi::signal_add('channel destroyed' => \&on_channel_destroyed); Irssi::signal_add('query destroyed' => \&on_channel_destroyed); sub autosave { - return unless $changed_since_last_save; + my ($force) = @_; + return unless $changed_since_last_save or $force; if (!$autosave) { info("Not saving mappings due to chankeys_autosave setting"); return;