From 1754d9d5db858081fa95a33817c170d0428d8574 Mon Sep 17 00:00:00 2001 From: Johan Kool Date: Wed, 31 May 2023 13:08:17 +0200 Subject: [PATCH] Trim white space --- .../Sources/Connect/ConnectFeature.swift | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/geteduroam/GeteduroamPackage/Sources/Connect/ConnectFeature.swift b/geteduroam/GeteduroamPackage/Sources/Connect/ConnectFeature.swift index 40837f1..40169e0 100644 --- a/geteduroam/GeteduroamPackage/Sources/Connect/ConnectFeature.swift +++ b/geteduroam/GeteduroamPackage/Sources/Connect/ConnectFeature.swift @@ -341,18 +341,20 @@ public struct Connect: Reducer { return .none case let .updateUsername(username): + let trimmedUsername = username.trimmingCharacters(in: .whitespacesAndNewlines) if let _ = state.credentials { - state.credentials?.username = username + state.credentials?.username = trimmedUsername } else { - state.credentials = Credentials(username: username) + state.credentials = Credentials(username: trimmedUsername) } return .none case let .updatePassword(password): + let trimmedPassword = password.trimmingCharacters(in: .whitespacesAndNewlines) if let _ = state.credentials { - state.credentials?.password = password + state.credentials?.password = trimmedPassword } else { - state.credentials = Credentials(password: password) + state.credentials = Credentials(password: trimmedPassword) } return .none