aboutsummaryrefslogtreecommitdiff
path: root/Backend/Api
diff options
context:
space:
mode:
authorbranislav.radivojevic <wafflemynxyt@gmail.com>2022-10-30 17:12:10 +0100
committerbranislav.radivojevic <wafflemynxyt@gmail.com>2022-10-30 17:12:10 +0100
commit79afe982262244c1dbedc7ba0fbf9189e7301d31 (patch)
tree5ac2a4ce4ac3922352e56380dc3e871135357575 /Backend/Api
parente974abe377366b70d7214fa387d68a3a3e9e2315 (diff)
parent4d7c3bf0866583641bebd83c8a34388658a88d05 (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.cs8
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;