diff --git a/app/src/main/java/com/example/saveup/view/login/LoginActivity.kt b/app/src/main/java/com/example/saveup/view/login/LoginActivity.kt index bbdbef0..5d11992 100644 --- a/app/src/main/java/com/example/saveup/view/login/LoginActivity.kt +++ b/app/src/main/java/com/example/saveup/view/login/LoginActivity.kt @@ -7,9 +7,9 @@ import android.text.TextWatcher import android.view.View import android.widget.Toast import androidx.appcompat.app.AppCompatActivity -import com.example.saveup.view.MainActivity import com.example.saveup.R import com.example.saveup.databinding.ActivityLoginBinding +import com.example.saveup.view.MainActivity import com.google.android.material.textfield.TextInputLayout import com.google.firebase.auth.FirebaseAuth @@ -52,7 +52,11 @@ class LoginActivity : AppCompatActivity() { finish() } else { enableForm(true) - Toast.makeText(this, it.exception.toString(), Toast.LENGTH_LONG).show() + Toast.makeText( + this, + it.exception?.message ?: resources.getString(R.string.errLoggingIn), + Toast.LENGTH_LONG + ).show() } } } diff --git a/app/src/main/java/com/example/saveup/view/login/SignUpActivity.kt b/app/src/main/java/com/example/saveup/view/login/SignUpActivity.kt index d88248d..135a3e6 100644 --- a/app/src/main/java/com/example/saveup/view/login/SignUpActivity.kt +++ b/app/src/main/java/com/example/saveup/view/login/SignUpActivity.kt @@ -55,7 +55,11 @@ class SignUpActivity : AppCompatActivity() { viewModel.saveUserInFirestore(it.result.user) } else { enableForm(true) - Toast.makeText(this, it.exception.toString(), Toast.LENGTH_LONG).show() + Toast.makeText( + this, + it.exception?.message ?: resources.getString(R.string.errLoggingIn), + Toast.LENGTH_LONG + ).show() } } } @@ -82,7 +86,7 @@ class SignUpActivity : AppCompatActivity() { binding.outlinedTextFieldEmail.error = resources.getString(R.string.errCampoVacio) etFocus = binding.etEmail } - val minLen = 4 + val minLen = 6 if (password.length < minLen) { binding.outlinedTextFieldPassword.error = resources.getString(R.string.errMinLengthPassword, minLen) diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 2b2ec71..4fc5a8e 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -42,8 +42,10 @@ Se ha creado el usuario Las contraseñas no coinciden Tiene que tener al menos %1$d carácteres + Error al crear la cuenta Se ha cerrado la sesión Se ha iniciado sesión + Error al iniciar sesión Mis grupos addGroup Presupuesto