diff options
| author | Syndamia <kamen.d.mladenov@protonmail.com> | 2020-12-16 20:34:47 +0200 |
|---|---|---|
| committer | Syndamia <kamen.d.mladenov@protonmail.com> | 2020-12-16 20:34:47 +0200 |
| commit | 8eb396ccb2d4564641617c389ae83a85e6181aee (patch) | |
| tree | 7c0359b5920eebb4e0a20b8b4523293dbf317ce1 | |
| parent | fb2803789e012cda1aca4c5f8bef779923f5db61 (diff) | |
| download | DevHive-8eb396ccb2d4564641617c389ae83a85e6181aee.tar DevHive-8eb396ccb2d4564641617c389ae83a85e6181aee.tar.gz DevHive-8eb396ccb2d4564641617c389ae83a85e6181aee.zip | |
Fixed EditAsync method in UserRepository
| -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(); } |
