From 24f647f90e395aa806551c2688280df827e825a6 Mon Sep 17 00:00:00 2001 From: Ignacio Gomez Date: Thu, 26 Jun 2025 19:15:19 -0600 Subject: [PATCH] Fix in method --- .../Controllers/FurnitureVariantController.cs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Core.Inventory.Service.API/Controllers/FurnitureVariantController.cs b/Core.Inventory.Service.API/Controllers/FurnitureVariantController.cs index 458df20..619026a 100644 --- a/Core.Inventory.Service.API/Controllers/FurnitureVariantController.cs +++ b/Core.Inventory.Service.API/Controllers/FurnitureVariantController.cs @@ -27,12 +27,11 @@ namespace Core.Inventory.Service.API.Controllers private readonly IComponentHandler _getByIdsHandler = getByIdsHandler; private readonly IFurnitureVariantPort _port = port; - [HttpGet("GetAllByModelId")] - public async Task GetAllAsync([FromQuery] string modelId, CancellationToken cancellationToken) + [HttpPost("GetAllByModelId")] + public async Task GetAllAsync([FromBody] GetAllFurnitureVariantsByModelIdRequest request, CancellationToken cancellationToken) { - if (string.IsNullOrEmpty(modelId)) return BadRequest("Model ID is required"); + if (string.IsNullOrEmpty(request?.ModelId)) return BadRequest("Model ID is required"); - var request = new GetAllFurnitureVariantsByModelIdRequest { ModelId = modelId }; await _getAllHandler.ExecuteAsync(request, cancellationToken).ConfigureAwait(false); return _port.ViewModel; }