From ab3b09309e7b300ac3befa809aee9cb135c5be97 Mon Sep 17 00:00:00 2001 From: Cristhian Escobar Date: Sat, 28 Sep 2024 00:40:53 -0500 Subject: [PATCH] Trim usernames and password --- .../internal/implementations/LoginUseCaseImpl.kt | 2 +- .../internal/implementations/SignupUseCaseImpl.kt | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/shared/src/commonMain/kotlin/io.newm.shared/internal/implementations/LoginUseCaseImpl.kt b/shared/src/commonMain/kotlin/io.newm.shared/internal/implementations/LoginUseCaseImpl.kt index 4996002f..6dff198d 100644 --- a/shared/src/commonMain/kotlin/io.newm.shared/internal/implementations/LoginUseCaseImpl.kt +++ b/shared/src/commonMain/kotlin/io.newm.shared/internal/implementations/LoginUseCaseImpl.kt @@ -16,7 +16,7 @@ internal class LoginUseCaseImpl( @Throws(KMMException::class, CancellationException::class) override suspend fun logIn(email: String, password: String, humanVerificationCode: String) { return mapErrorsSuspend { - return@mapErrorsSuspend repository.logIn(email, password, humanVerificationCode) + return@mapErrorsSuspend repository.logIn(email.trim(), password.trim(), humanVerificationCode) } } diff --git a/shared/src/commonMain/kotlin/io.newm.shared/internal/implementations/SignupUseCaseImpl.kt b/shared/src/commonMain/kotlin/io.newm.shared/internal/implementations/SignupUseCaseImpl.kt index a208e001..4897859f 100644 --- a/shared/src/commonMain/kotlin/io.newm.shared/internal/implementations/SignupUseCaseImpl.kt +++ b/shared/src/commonMain/kotlin/io.newm.shared/internal/implementations/SignupUseCaseImpl.kt @@ -26,9 +26,9 @@ internal class SignupUseCaseImpl(private val repository: LogInRepository) : Sign ) { mapErrorsSuspend { val newUser = NewUser( - email = email, - newPassword = password, - confirmPassword = passwordConfirmation, + email = email.trim(), + newPassword = password.trim(), + confirmPassword = passwordConfirmation.trim(), authCode = verificationCode ) repository.registerUser(newUser, humanVerificationCode)