From 89ebec93c297c2165152feb4ea002412472f1fef Mon Sep 17 00:00:00 2001 From: Damien Ostler Date: Sun, 17 Mar 2024 04:31:41 -0400 Subject: [PATCH] fix: changed the artist access accept and deny to take the requset id instead of thhe user id --- .../Admin/AdminSellerRequestsController.cs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) 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 = { } };