Modified register user service method to be async

This commit is contained in:
2023-02-23 00:06:24 -06:00
parent c55b018c0d
commit f298891572
4 changed files with 10 additions and 10 deletions

View File

@ -1,5 +1,6 @@
using AutoMapper;
using System.Linq;
using System.Threading.Tasks;
using YABA.Common.DTOs;
using YABA.Data.Context;
using YABA.Models;
@ -25,7 +26,7 @@ namespace YABA.Service
return _roContext.Users.Any(x => x.Auth0Id == authProviderId);
}
public UserDTO RegisterUser(string authProviderId)
public async Task<UserDTO> RegisterUser(string authProviderId)
{
if(IsUserRegistered(authProviderId))
{
@ -39,7 +40,7 @@ namespace YABA.Service
};
var registedUser = _context.Users.Add(userToRegister);
return _context.SaveChanges() > 0 ? _mapper.Map<UserDTO>(registedUser.Entity) : null;
return await _context.SaveChangesAsync() > 0 ? _mapper.Map<UserDTO>(registedUser.Entity) : null;
}
public int GetUserId(string authProviderId)