From bef7ad5bbecbb3ed36d8c3c38fcca67b84487213 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 9 Oct 2017 14:34:21 +0100 Subject: [PATCH] captive: Fix saving empty terms Signed-off-by: Michael Tremer --- html/cgi-bin/captive.cgi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/html/cgi-bin/captive.cgi b/html/cgi-bin/captive.cgi index 92ce453eba..ae3ebbf7fb 100755 --- a/html/cgi-bin/captive.cgi +++ b/html/cgi-bin/captive.cgi @@ -97,7 +97,7 @@ if ($cgiparams{'ACTION'} eq $Lang::tr{'save'}) { &General::writehash("$settingsfile", \%settings); # Save terms - if ($cgiparams{'TERMS'}){ + if ($settings{'AUTH'} eq 'TERMS') { $cgiparams{'TERMS'} = &Header::escape($cgiparams{'TERMS'}); open(FH, ">:utf8", "/var/ipfire/captive/terms.txt") or die("$!"); print FH $cgiparams{'TERMS'}; -- 2.39.2