public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
* [PATCH] wlanap.cgi: Save IEEE80211W 'optional' value correctly
@ 2025-10-17  9:42 ummeegge
  2025-10-22 10:17 ` Michael Tremer
  2025-10-22 15:34 ` [PATCH v2] " ummeegge
  0 siblings, 2 replies; 5+ messages in thread
From: ummeegge @ 2025-10-17  9:42 UTC (permalink / raw)
  To: development; +Cc: ummeegge

Original ternary ignored 'optional' and forced 'off'.
Use defined-or (//) to preserve all select values.

Signed-off-by: ummeegge <ummeegge@ipfire.org>
---
 html/cgi-bin/wlanap.cgi | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/html/cgi-bin/wlanap.cgi b/html/cgi-bin/wlanap.cgi
index 600ddc489..afdba59b3 100644
--- a/html/cgi-bin/wlanap.cgi
+++ b/html/cgi-bin/wlanap.cgi
@@ -118,7 +118,7 @@ if ($cgiparams{'ACTION'} eq "$Lang::tr{'save'}") {
 	$wlanapsettings{'NOSCAN'} = ($cgiparams{'NOSCAN'} eq 'on') ? 'on' : 'off';
 	$wlanapsettings{'ENC'} = $cgiparams{'ENC'};
 	$wlanapsettings{'PWD'} = $cgiparams{'PWD'};
-	$wlanapsettings{'IEEE80211W'} = ($cgiparams{'IEEE80211W'} eq 'on') ? 'on' : 'off';
+	$wlanapsettings{'IEEE80211W'} = $cgiparams{'IEEE80211W'} // 'off';
 	$wlanapsettings{'TX_POWER'} = $cgiparams{'TX_POWER'};
 
 	if ($errormessage eq '') {
-- 
2.47.2



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2025-10-23 16:50 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-10-17  9:42 [PATCH] wlanap.cgi: Save IEEE80211W 'optional' value correctly ummeegge
2025-10-22 10:17 ` Michael Tremer
2025-10-22 18:02   ` ummeegge
2025-10-23 16:49     ` Michael Tremer
2025-10-22 15:34 ` [PATCH v2] " ummeegge

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox