From 5bbe0bfb4db215dd0f0d62c682cea42bc6ebc01d Mon Sep 17 00:00:00 2001 From: Blitblank Date: Tue, 21 Apr 2026 23:17:45 -0500 Subject: [PATCH] IdentityUsers use Guid instead of int ids --- api/src/Controllers/UsersController.cs | 4 ++-- api/src/Services/UserService.cs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/api/src/Controllers/UsersController.cs b/api/src/Controllers/UsersController.cs index b1e0519..108f929 100644 --- a/api/src/Controllers/UsersController.cs +++ b/api/src/Controllers/UsersController.cs @@ -44,7 +44,7 @@ public class UsersController : ControllerBase { [Authorize(Policy = "SensitiveDataRead")] [HttpGet("{id:int}")] - public async Task> getUser(int id) { + public async Task> getUser(Guid id) { var user = await service_.Get(id); @@ -62,7 +62,7 @@ public class UsersController : ControllerBase { [Authorize(Policy = "SensitiveDataModify")] [HttpDelete("{id}")] - public async Task deleteUser(int id) { + public async Task deleteUser(Guid id) { var success = await service_.Delete(id); diff --git a/api/src/Services/UserService.cs b/api/src/Services/UserService.cs index 6bf5b8d..8f77a26 100644 --- a/api/src/Services/UserService.cs +++ b/api/src/Services/UserService.cs @@ -17,7 +17,7 @@ public class UserService { return await db_.Users.ToListAsync(); } - public async Task Get(int id) { + public async Task Get(Guid id) { return await db_.Users.FindAsync(id); } @@ -25,7 +25,7 @@ public class UserService { return await db_.Users.FirstOrDefaultAsync(u => u.UserName == name); } - public async Task Delete(int id) { + public async Task Delete(Guid id) { User? User = await db_.Users.FindAsync(id); if(User != null) { db_.Users.Remove(User);