Remove null check for EmailAddress in GetReceiverName

This commit removes the conditional check for the `EmailAddress` property in the `GetReceiverName` method. As a result, the method will no longer return a `BadRequest` if `EmailAddress` is null, which may lead to unvalidated null values being passed to the `_erService.ReadLastUsedReceiverNameByMailAsync` method.
This commit is contained in:
Developer 02 2025-05-12 09:46:59 +02:00
parent c1bce7c639
commit 1d74b7ca06

View File

@ -125,9 +125,6 @@ public class EnvelopeReceiverController : ControllerBase
[HttpGet("salute")] [HttpGet("salute")]
public async Task<IActionResult> GetReceiverName([FromQuery] ReadReceiverNameQuery receiver) public async Task<IActionResult> GetReceiverName([FromQuery] ReadReceiverNameQuery receiver)
{ {
if (receiver.EmailAddress is null)
return BadRequest();
return await _erService.ReadLastUsedReceiverNameByMailAsync(receiver.EmailAddress, receiver.Id, receiver.Signature).ThenAsync( return await _erService.ReadLastUsedReceiverNameByMailAsync(receiver.EmailAddress, receiver.Id, receiver.Signature).ThenAsync(
Success: res => res is null ? NotFound() : Ok(res), Success: res => res is null ? NotFound() : Ok(res),
Fail: IActionResult (msg, ntc) => Fail: IActionResult (msg, ntc) =>