tentative de résolution avec un problème de référence null
continuous-integration/drone/push Build is failing Details

MethodeExtensions
Victor GABORIT 1 year ago
parent 13a0cfd350
commit e14011ccd4

@ -25,9 +25,9 @@ namespace API.Controllers
[HttpGet("inquiries/{page}/{number}/{orderCriteria}")]
[ProducesResponseType(typeof(InquiryDTO), 200)]
[ProducesResponseType(typeof(string), 204)]
public IActionResult GetInquiries(int page, int number, InquiryOrderCriteria orderCriteria)
public async Task<IActionResult> GetInquiries(int page, int number, InquiryOrderCriteria orderCriteria)
{
var inquiries = ( _dataService.inquiryService.GetInquiries(page, number, orderCriteria)).ToList();
var inquiries = ( await _dataService.inquiryService.GetItems(page, number, orderCriteria)).ToList();
if (inquiries.Count() == 0)
{
_logger.LogError("[ERREUR] Aucune enquête trouvée.");
@ -74,13 +74,13 @@ namespace API.Controllers
[HttpDelete("inquiry/{id}")]
[ProducesResponseType(typeof(InquiryDTO), 200)]
[ProducesResponseType(typeof(string), 404)]
public IActionResult DeleteInquiry(int id)
public async Task<IActionResult> DeleteInquiry(int id)
{
var success = _dataService.inquiryService.DeleteInquiry(id);
var success = await _dataService.inquiryService.DeleteItem(id);
if (success)
{
_logger.LogInformation("[INFORMATION] L'enquête avec l'id {id} a été supprimé.", id);
return Ok(_dataService.inquiryService.DeleteInquiry(id));
return Ok(_dataService.inquiryService.DeleteItem(id));
}
else
{

Loading…
Cancel
Save