diff --git a/EnvelopeGenerator.Web/Controllers/AnnotationController.cs b/EnvelopeGenerator.Web/Controllers/AnnotationController.cs index f29a40bd..e42e84d2 100644 --- a/EnvelopeGenerator.Web/Controllers/AnnotationController.cs +++ b/EnvelopeGenerator.Web/Controllers/AnnotationController.cs @@ -58,9 +58,9 @@ public class AnnotationController : ControllerBase // Again check if receiver has already signed if (await _mediator.IsSignedAsync(uuid, signature, cancel)) - return Problem(statusCode: 403); + return Problem(statusCode: 409); else if (await _mediator.AnyHistoryAsync(uuid, new[] { EnvelopeStatus.EnvelopeRejected, EnvelopeStatus.DocumentRejected }, cancel)) - return Problem(statusCode: 403); + return Problem(statusCode: 410); var docSignedNotification = await _mediator .ReadEnvelopeReceiverAsync(uuid, signature, cancel)