From 9ee39cd8d43e333c072fb2a3a14c468389c8afaa Mon Sep 17 00:00:00 2001 From: Mikhail Shabanov Date: Fri, 28 May 2021 16:06:36 +0200 Subject: [PATCH] chore: added two fields to tanks info --- .../Model/TankInfoResponse.cs | 11 +++++++++++ .../Mappers/AccountDtoProfile.cs | 7 ++++++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/WotBlitzStatisticsPro.Common/Model/TankInfoResponse.cs b/WotBlitzStatisticsPro.Common/Model/TankInfoResponse.cs index 10650d1..bbc558e 100644 --- a/WotBlitzStatisticsPro.Common/Model/TankInfoResponse.cs +++ b/WotBlitzStatisticsPro.Common/Model/TankInfoResponse.cs @@ -193,5 +193,16 @@ namespace WotBlitzStatisticsPro.Common.Model /// public bool IsPremium { get; set; } + /// + /// Vehicle preview image + /// + public string? PreviewImage { get; set; } + + /// + /// Vehicle normal image + /// + public string? NormalImage { get; set; } + + } } \ No newline at end of file diff --git a/WotBlitzStatisticsPro.Logic/Mappers/AccountDtoProfile.cs b/WotBlitzStatisticsPro.Logic/Mappers/AccountDtoProfile.cs index 277e7b4..32cfbbb 100644 --- a/WotBlitzStatisticsPro.Logic/Mappers/AccountDtoProfile.cs +++ b/WotBlitzStatisticsPro.Logic/Mappers/AccountDtoProfile.cs @@ -39,7 +39,12 @@ namespace WotBlitzStatisticsPro.Logic.Mappers o => o.MapFrom(s => string.IsNullOrEmpty(s.TypeId) ? "-" : s.TypeId)) .ForMember(d => d.Name, o => o.MapFrom((src, dest, destMember, context) => - src.Name.FirstOrDefault(l => l.Language == (RequestLanguage) context.Items["language"])?.Value)); + src.Name.FirstOrDefault(l => l.Language == (RequestLanguage) context.Items["language"])?.Value)) + .ForMember(d => d.PreviewImage, + o => o.MapFrom(s => s.PreviewImage)) + .ForMember(d => d.NormalImage, + o => o.MapFrom(s => s.NormalImage)) + ; } }