getAccount method
Implementation
@override
Future<UserModel?> getAccount(String email) async {
List getUserDataList = await HycopFactory.dataBase!
.simpleQueryData('hycop_users', name: 'email', value: email, orderBy: 'email')
.catchError((error, stackTrace) => throw HycopUtils.getHycopException(
error: error, defaultMessage: 'not exist account(email:$email) !!!'));
if (getUserDataList.isEmpty) {
logger.finest('not exist account(email:$email) !!!');
return null;
}
logger.finest('exist account(email:$email)');
final getUserData = getUserDataList[0]; // exist only-one
final userModel = UserModel(userData: getUserData);
return userModel;
}