mirror of
https://github.com/lampame/lampac-ukraine.git
synced 2026-04-16 09:22:21 +00:00
fix(makhno): add voice parameter to season links when preferred voice is available
This commit is contained in:
parent
097b42023c
commit
2516f8b8f6
@ -224,8 +224,10 @@ namespace Makhno
|
|||||||
.SelectMany(v => v.Seasons)
|
.SelectMany(v => v.Seasons)
|
||||||
.FirstOrDefault(s => s.Number == seasonNumber);
|
.FirstOrDefault(s => s.Number == seasonNumber);
|
||||||
|
|
||||||
|
var preferredVoice = voiceSeasons.FirstOrDefault(v => v.Seasons.Any(s => s.Number == seasonNumber));
|
||||||
|
string voiceParam = preferredVoice != null ? $"&t={preferredVoice.Index}" : string.Empty;
|
||||||
string seasonName = seasonItem.Season?.Title ?? $"Сезон {seasonNumber}";
|
string seasonName = seasonItem.Season?.Title ?? $"Сезон {seasonNumber}";
|
||||||
string link = $"{host}/makhno?imdb_id={imdb_id}&title={HttpUtility.UrlEncode(title)}&original_title={HttpUtility.UrlEncode(original_title)}&year={year}&serial=1&season={seasonNumber}";
|
string link = $"{host}/makhno?imdb_id={imdb_id}&title={HttpUtility.UrlEncode(title)}&original_title={HttpUtility.UrlEncode(original_title)}&year={year}&serial=1&season={seasonNumber}{voiceParam}";
|
||||||
season_tpl.Append(seasonName, link, seasonNumber.ToString());
|
season_tpl.Append(seasonName, link, seasonNumber.ToString());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user