diff --git a/src/ReC.Application/Common/Behaviors/Action/PostprocessingBehavior.cs b/src/ReC.Application/Common/Behaviors/Action/PostprocessingBehavior.cs index a854c16..fca5d06 100644 --- a/src/ReC.Application/Common/Behaviors/Action/PostprocessingBehavior.cs +++ b/src/ReC.Application/Common/Behaviors/Action/PostprocessingBehavior.cs @@ -1,4 +1,5 @@ using MediatR; +using ReC.Application.Common.Exceptions; using ReC.Application.Common.Interfaces; using ReC.Application.RecActions.Commands; using ReC.Application.Results.Commands; @@ -38,7 +39,7 @@ public class PostprocessingBehavior(IRecDbContext context, ISender sender) : IPi }, cancel); if (request.Action.ErrorAction == ErrorAction.Stop) - throw; + throw new RecActionException(request.Action.Id, request.Action.ProfileId, ex); } return Unit.Value;