public async Task <IActionResult> GetCommitted(int patrolId) { if (User.PatrolIds().Any(x => x == patrolId)) { var shifts = await _shiftRepository.GetCommittedTrainerShiftsForTrainee(patrolId, this.User.UserId(), _clock.UtcNow.UtcDateTime); return(Ok(shifts)); } else { return(Forbid()); } }