fix: no-pwd WOL

This commit is contained in:
lollipopkit
2024-05-22 22:30:08 +08:00
parent 7c3818bc51
commit cf5810d6ca
4 changed files with 30 additions and 28 deletions

View File

@@ -28,7 +28,9 @@ final class WakeOnLanCfg {
? InternetAddressType.IPv6
: InternetAddressType.IPv4,
);
final pwdValidation = SecureONPassword.validate(pwd);
final pwdValidation = pwd != null
? SecureONPassword.validate(pwd)
: (state: true, error: null);
final valid =
macValidation.state && ipValidation.state && pwdValidation.state;