diff options
author | branislav.radivojevic <wafflemynxyt@gmail.com> | 2022-10-30 17:12:10 +0100 |
---|---|---|
committer | branislav.radivojevic <wafflemynxyt@gmail.com> | 2022-10-30 17:12:10 +0100 |
commit | 79afe982262244c1dbedc7ba0fbf9189e7301d31 (patch) | |
tree | 5ac2a4ce4ac3922352e56380dc3e871135357575 /Backend/Api | |
parent | e974abe377366b70d7214fa387d68a3a3e9e2315 (diff) | |
parent | 4d7c3bf0866583641bebd83c8a34388658a88d05 (diff) |
Merge branch 'develop' of http://gitlab.pmf.kg.ac.rs/BrzoDoLokacije2022/odyssey/brzodolokacije into develop
Diffstat (limited to 'Backend/Api')
-rw-r--r-- | Backend/Api/Api/Services/UserService.cs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Backend/Api/Api/Services/UserService.cs b/Backend/Api/Api/Services/UserService.cs index 59e1965..84c4465 100644 --- a/Backend/Api/Api/Services/UserService.cs +++ b/Backend/Api/Api/Services/UserService.cs @@ -42,12 +42,12 @@ namespace Api.Services public async Task<User> getUserByEmail(string email) { - return await _users.Find(x => x.email == email).SingleAsync(); + return await _users.Find(x => x.email == email).SingleOrDefaultAsync(); } public async Task<User> getUserByUsername(string username) { - return await _users.Find(x => x.username == username).SingleAsync(); + return await _users.Find(x => x.username == username).SingleOrDefaultAsync(); } public async Task<List<User>> getUsers() @@ -57,7 +57,7 @@ namespace Api.Services public async Task<User> getUserById(string id) { - return await _users.Find(user => user._id == id).SingleAsync(); + return await _users.Find(user => user._id == id).SingleOrDefaultAsync(); } @@ -66,7 +66,7 @@ namespace Api.Services /* vraca broj izmenjenih korisnika * ovako je odradjeno da bi radilo i kada se posalje potpuno novi objekat User-a bez generisanog _id polja */ - User foundUser = await _users.Find(x => x.email == user.email).SingleAsync(); + User foundUser = await _users.Find(x => x.email == user.email).SingleOrDefaultAsync(); if (foundUser!=null && user._id==null) { user._id = foundUser._id; |