private List <MissionDraftAzure> GeneratePersonQualityLinks(MissionDraft mission)
        {
            if (mission.PersonQualities == null)
            {
                return(new List <MissionDraftAzure>());
            }

            return(mission.PersonQualities.Where(
                       t =>
                       !string.IsNullOrEmpty(t.PersonQualityId))
                   .GroupBy(p => p.PersonQualityId)
                   .Select(
                       t =>
                       MissionDraftAzure.CreateLinkToPersonQuality(
                           mission.Id,
                           t.First().PersonQualityId,
                           t.First().Score))
                   .ToList());
        }