diff --git a/EnvelopeGenerator.Web/Controllers/HomeController.cs b/EnvelopeGenerator.Web/Controllers/HomeController.cs index aebc3eaa..c4662af5 100644 --- a/EnvelopeGenerator.Web/Controllers/HomeController.cs +++ b/EnvelopeGenerator.Web/Controllers/HomeController.cs @@ -150,7 +150,7 @@ namespace EnvelopeGenerator.Web.Controllers } [HttpPost("EnvelopeKey/{envelopeReceiverId}/Locked")] - public async Task LogInEnvelope([FromRoute] string envelopeReceiverId, [FromForm] string access_code) + public async Task LogInEnvelope([FromRoute] string envelopeReceiverId, [FromForm] Auth auth) { try { @@ -169,7 +169,7 @@ namespace EnvelopeGenerator.Web.Controllers //check access code EnvelopeResponse response = await envelopeOldService.LoadEnvelope(envelopeReceiverId); - var verification = await _envRcvService.VerifyAccessCodeAsync(uuid: uuid, signature: signature, accessCode: access_code); + var verification = await _envRcvService.VerifyAccessCodeAsync(uuid: uuid, signature: signature, accessCode: auth.AccessCode!); if (verification.IsFailed) { _logger.LogNotice(verification.Notices); diff --git a/EnvelopeGenerator.Web/Models/Auth.cs b/EnvelopeGenerator.Web/Models/Auth.cs new file mode 100644 index 00000000..e557aada --- /dev/null +++ b/EnvelopeGenerator.Web/Models/Auth.cs @@ -0,0 +1,4 @@ +namespace EnvelopeGenerator.Web.Models +{ + public record Auth(string? AccessCode = null); +} diff --git a/EnvelopeGenerator.Web/Views/Home/EnvelopeLocked.cshtml b/EnvelopeGenerator.Web/Views/Home/EnvelopeLocked.cshtml index cdc94ccf..b79eb7fa 100644 --- a/EnvelopeGenerator.Web/Views/Home/EnvelopeLocked.cshtml +++ b/EnvelopeGenerator.Web/Views/Home/EnvelopeLocked.cshtml @@ -27,7 +27,7 @@
- +