diff --git a/src/comissions.app.api/Controllers/Admin/AdminSellerRequestsController.cs b/src/comissions.app.api/Controllers/Admin/AdminSellerRequestsController.cs index 101dca5..05c92d7 100644 --- a/src/comissions.app.api/Controllers/Admin/AdminSellerRequestsController.cs +++ b/src/comissions.app.api/Controllers/Admin/AdminSellerRequestsController.cs @@ -70,10 +70,10 @@ public class AdminArtistRequestsController : Controller /// The ID of the user to accept the request for. /// The new seller profile. [HttpPut] - [Route("{userId}")] - public async Task AcceptArtistRequest(string userId) + [Route("{requestId:int}")] + public async Task AcceptArtistRequest(int requestId) { - var request = await _dbContext.ArtistRequests.FirstOrDefaultAsync(request=>request.UserId==userId); + var request = await _dbContext.ArtistRequests.FirstOrDefaultAsync(request=>request.Id==requestId); if(request==null) return NotFound("No request for that user exists."); @@ -86,7 +86,7 @@ public class AdminArtistRequestsController : Controller var accountId = _paymentService.CreateArtistAccount(); var newArtist = new UserArtist() { - UserId = userId, + UserId = request.UserId, AgeRestricted = false, Description = string.Empty, StripeAccountId = accountId, @@ -147,7 +147,7 @@ public class AdminArtistRequestsController : Controller EventName = "artistrequestaccepted", To = { - SubscriberId = userId, + SubscriberId = request.UserId, }, Payload = { } }; @@ -156,10 +156,10 @@ public class AdminArtistRequestsController : Controller } [HttpDelete] - [Route("{userId}")] - public async Task DenyArtistRequest(string userId) + [Route("{requestId:int}")] + public async Task DenyArtistRequest(int requestId) { - var request = await _dbContext.ArtistRequests.FirstOrDefaultAsync(request=>request.UserId==userId); + var request = await _dbContext.ArtistRequests.FirstOrDefaultAsync(request=>request.Id==requestId); if(request==null) return NotFound("No request for that user exists."); @@ -174,7 +174,7 @@ public class AdminArtistRequestsController : Controller EventName = "artistrequestdenied", To = { - SubscriberId = userId, + SubscriberId = request.UserId, }, Payload = { } };