У меня есть функция приостановки, которая регистрирует пользователя с помощью firebase auth.
Я знаю, что есть коды ошибок auth, как я могу получить их внутри try cath?
Я думал использования e.message
, а затем перевести их на мой язык, но я не знаю, будет ли это хорошим подходом.
override suspend fun registerUserFirebase(email: String, password: String):Boolean {
return try {
auth.createUserWithEmailAndPassword(email, password).await()
true
} catch (e: Exception) {
if (e.message == "The email address is already in use by another account."){
// Do stuff
}
false
}
}