public async Task <ActionResult> GetAll(string userId, int page = 0) { var journals = await _service.GetAll(userId, page); if (journals == null) { _logger.LogInformation("Unable to retrieve journals"); return(NotFound()); } _logger.LogInformation("Journal/s retrieved"); return(Ok(journals)); }
public async Task <IActionResult> GetAll([FromQuery] QueryFilter filter) { PrepJournalServiceWithUserId(); List <JournalDto>?journals; try { journals = (await _journalService.GetAll(filter))?.ToList().MapToDto(); } catch (UserNotFoundException ex) { return(NotFound(ex.Message)); } return(Ok(journals)); }