diff options
Diffstat (limited to 'src/DevHive.Data')
| -rw-r--r-- | src/DevHive.Data/Repositories/UserRepository.cs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/DevHive.Data/Repositories/UserRepository.cs b/src/DevHive.Data/Repositories/UserRepository.cs index 13ee2bc..714218d 100644 --- a/src/DevHive.Data/Repositories/UserRepository.cs +++ b/src/DevHive.Data/Repositories/UserRepository.cs @@ -53,9 +53,12 @@ namespace DevHive.Data.Repositories //Update public async Task EditAsync(User newEntity) { + User user = await this.GetByIdAsync(newEntity.Id); + this._context - .Set<User>() - .Update(newEntity); + .Entry(user) + .CurrentValues + .SetValues(newEntity); await this._context.SaveChangesAsync(); } |
