getMailUserFromName method
- String name
Método que obtiene el correo electrónico de un usuario basado en su nombre de usuario.
Parámetros:
name
: El nombre de usuario cuyo correo se desea obtener.
Retorna:
String
: El correo electrónico del usuario si se encuentra, o una cadena vacía si no se encuentra.
Implementation
Future<String?> getMailUserFromName(String name) async {
try {
final result = await supabase
.from('user')
.select('mail')
.eq('username', name)
.maybeSingle();
return result?['mail'];
} catch (e) {
DatabaseHelper.logger.e("Error al obtener mail: $e");
return null;
}
}