diff --git a/src/FilterLists.Services/FilterListService/FilterListSummaryDto.cs b/src/FilterLists.Services/FilterListService/FilterListSummaryDto.cs index 244b3c737..f1850f07d 100644 --- a/src/FilterLists.Services/FilterListService/FilterListSummaryDto.cs +++ b/src/FilterLists.Services/FilterListService/FilterListSummaryDto.cs @@ -5,8 +5,14 @@ namespace FilterLists.Services.FilterListService public class FilterListSummaryDto { public int Id { get; set; } - public IEnumerable Languages { get; set; } + public IEnumerable Languages { get; set; } public string Name { get; set; } public string ViewUrl { get; set; } } + + public class ListLanguagesDto + { + public string Name { get; set; } + public string Iso6391 { get; set; } + } } \ No newline at end of file diff --git a/src/FilterLists.Services/FilterListService/MappingProfiles.cs b/src/FilterLists.Services/FilterListService/MappingProfiles.cs index 836991e15..18d011d93 100644 --- a/src/FilterLists.Services/FilterListService/MappingProfiles.cs +++ b/src/FilterLists.Services/FilterListService/MappingProfiles.cs @@ -11,7 +11,7 @@ public MappingProfiles() CreateMap() .ForMember(dto => dto.Languages, conf => conf.MapFrom(list => - list.FilterListLanguages.Select(listLangs => listLangs.Language.Name))); + list.FilterListLanguages.Select(listLangs => listLangs.Language))); CreateMap() .ForMember(dto => dto.Languages,