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)