Add language names as hints in TMDbSettings

Add Romanian in TMDb Language Codes
Move DateTime.TryParse to if condition in TMDbParser
pull/8653/head
Bogdan 1 year ago
parent b8abafd72f
commit 5ec7e86488

@ -1,30 +1,58 @@
using NzbDrone.Core.Annotations;
namespace NzbDrone.Core.ImportLists.TMDb namespace NzbDrone.Core.ImportLists.TMDb
{ {
public enum TMDbLanguageCodes public enum TMDbLanguageCodes
{ {
[FieldOption(Hint = "Danish")]
da, da,
[FieldOption(Hint = "Dutch")]
nl, nl,
[FieldOption(Hint = "English")]
en, en,
[FieldOption(Hint = "Finnish")]
fi, fi,
[FieldOption(Hint = "French")]
fr, fr,
[FieldOption(Hint = "German")]
de, de,
[FieldOption(Hint = "Greek")]
el, el,
[FieldOption(Hint = "Hungarian")]
hu, hu,
[FieldOption(Hint = "Italian")]
it, it,
[FieldOption(Hint = "Japanese")]
ja, ja,
[FieldOption(Hint = "Korean")]
ko, ko,
[FieldOption(Hint = "Norwegian")]
no, no,
[FieldOption(Hint = "Polish")]
pl, pl,
[FieldOption(Hint = "Portuguese")]
pt, pt,
[FieldOption(Hint = "Russian")]
ru, ru,
[FieldOption(Hint = "Spanish")]
es, es,
[FieldOption(Hint = "Swedish")]
sv, sv,
[FieldOption(Hint = "Turkish")]
tr, tr,
[FieldOption(Hint = "Vietnamese")]
vi, vi,
[FieldOption(Hint = "Chinese")]
zh, zh,
[FieldOption(Hint = "Tamil")]
ta, ta,
[FieldOption(Hint = "Telugu")]
te, te,
[FieldOption(Hint = "Hindi")]
hi, hi,
bn [FieldOption(Hint = "Bengali")]
bn,
[FieldOption(Hint = "Romanian")]
ro
} }
} }

@ -39,9 +39,8 @@ namespace NzbDrone.Core.ImportLists.TMDb
Title = movieResult.Title, Title = movieResult.Title,
}; };
if (movieResult.ReleaseDate.IsNotNullOrWhiteSpace()) if (movieResult.ReleaseDate.IsNotNullOrWhiteSpace() && DateTime.TryParse(movieResult.ReleaseDate, out var releaseDate))
{ {
DateTime.TryParse(movieResult.ReleaseDate, out var releaseDate);
movie.Year = releaseDate.Year; movie.Year = releaseDate.Year;
} }

Loading…
Cancel
Save