diff options
author | Ognjen Cirkovic <ciraboxkg@gmail.com> | 2022-05-19 23:11:33 +0200 |
---|---|---|
committer | Ognjen Cirkovic <ciraboxkg@gmail.com> | 2022-05-19 23:11:33 +0200 |
commit | 865552b098c1448975bb17357df5195799de18ff (patch) | |
tree | 43faa0d2a46f4e3409ee89e1fbe0f47a084a8f34 /backend/api | |
parent | 8c9061ab07039665d1c7bc4a7a27fb9b9c76e742 (diff) | |
parent | 518943953e2bc182297647a29bc3a2ea65cc5ed0 (diff) |
Merge branch 'redesign' of http://gitlab.pmf.kg.ac.rs/igrannonica/neuronstellar into Redesign
Diffstat (limited to 'backend/api')
-rw-r--r-- | backend/api/api/Controllers/UserController.cs | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/backend/api/api/Controllers/UserController.cs b/backend/api/api/Controllers/UserController.cs index 9f736679..9796afc2 100644 --- a/backend/api/api/Controllers/UserController.cs +++ b/backend/api/api/Controllers/UserController.cs @@ -125,7 +125,16 @@ namespace api.Controllers if (username == null) return BadRequest(); - return Ok(userService.Update(username, user)); + if (user.Username != username) + { + User user2 = userService.GetUserByUsername(user.Username); + if (user2 == null) + return Ok(userService.Update(username, user)); + else + return BadRequest("Username already exists!"); + } + else + return Ok(userService.Update(username, user)); } // DELETE api/<UserController>/5 |