mirror of
https://github.com/shadowsocks/ShadowsocksX-NG.git
synced 2026-11-01 07:33:46 +00:00
fix(ServerFormFields): update port validation to use closure syntax for clarity
This commit is contained in:
@@ -248,7 +248,7 @@ final class ServerFormFields: ObservableObject {
|
||||
/// 落在 1–65535。
|
||||
private var submittablePort: Int? {
|
||||
guard !portText.isEmpty, portText.count <= Self.portDigitLimit,
|
||||
portText.allSatisfy { ("0"..."9").contains($0) },
|
||||
portText.allSatisfy({ ("0"..."9").contains($0) }),
|
||||
let port = Int(portText)
|
||||
else { return nil }
|
||||
return (1...65_535).contains(port) ? port : nil
|
||||
|
||||
Reference in New Issue
Block a user