diff --git a/TransactionProcessor/Controllers/MerchantController.cs b/TransactionProcessor/Controllers/MerchantController.cs index da7bc3bb..955c3cc9 100644 --- a/TransactionProcessor/Controllers/MerchantController.cs +++ b/TransactionProcessor/Controllers/MerchantController.cs @@ -614,6 +614,9 @@ public async Task GetMerchantContracts([FromRoute] Guid estateId, Result> result = await Mediator.Send(query, cancellationToken); + if (result.IsFailed) + return result.ToActionResultX(); + return ModelFactory.ConvertFrom(result.Data).ToActionResultX(); }