From f4284badf2499514af66cc8d643986038047654c Mon Sep 17 00:00:00 2001 From: Alexandre Brandizzi Date: Tue, 22 Sep 2026 23:30:14 -0300 Subject: [PATCH] fix(uplifts): place forbidden handler on request endpoint --- .../Controllers/VendorPortalController.cs | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/Api.SeaHavenIndustries/Controllers/VendorPortalController.cs b/Api.SeaHavenIndustries/Controllers/VendorPortalController.cs index 9fdeed4..ec48a68 100644 --- a/Api.SeaHavenIndustries/Controllers/VendorPortalController.cs +++ b/Api.SeaHavenIndustries/Controllers/VendorPortalController.cs @@ -74,16 +74,6 @@ namespace Api.SeaHavenIndustries.Controllers { return NotFound(new Response { Status = "Error", Message = "Dispatch not found" }); } - catch (UpliftForbiddenException) - { - return StatusCode( - StatusCodes.Status403Forbidden, - new Response - { - Status = "Error", - Message = UpliftForbiddenException.RequestUpliftsDeniedMessage - }); - } catch (InvalidOperationException ex) { return BadRequest(new Response { Status = "Error", Message = _logger.Sanitize(ex, "The requested action could not be completed for this dispatch") }); @@ -231,6 +221,16 @@ namespace Api.SeaHavenIndustries.Controllers { return NotFound(new Response { Status = "Error", Message = "Dispatch not found" }); } + catch (UpliftForbiddenException) + { + return StatusCode( + StatusCodes.Status403Forbidden, + new Response + { + Status = "Error", + Message = UpliftForbiddenException.RequestUpliftsDeniedMessage + }); + } catch (InvalidOperationException ex) { return BadRequest(new Response { Status = "Error", Message = _logger.Sanitize(ex, "The requested action could not be completed for this dispatch") });