From: Michael Tremer Date: Wed, 24 Apr 2024 22:34:20 +0000 (+0200) Subject: wireguard.cgi: Fix saving empty PSKs X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=eefe8bcdec7095331044488aab4bf6b7a711d765;p=people%2Fstevee%2Fipfire-2.x.git wireguard.cgi: Fix saving empty PSKs Signed-off-by: Michael Tremer --- diff --git a/html/cgi-bin/wireguard.cgi b/html/cgi-bin/wireguard.cgi index 235404555..3d7e98dcf 100644 --- a/html/cgi-bin/wireguard.cgi +++ b/html/cgi-bin/wireguard.cgi @@ -165,7 +165,9 @@ if ($cgiparams{"ACTION"} eq $Lang::tr{'save'}) { } # Check PSK - if (defined $cgiparams{'PSK'} && !&publickey_is_valid($cgiparams{'PSK'})) { + if ($cgiparams{'PSK'} eq '') { + # The PSK may be empty + } elsif (!&publickey_is_valid($cgiparams{'PSK'})) { push(@errormessages, $Lang::tr{'wg invalid psk'}); }