diff options
| author | Bond-009 <bond.009@outlook.com> | 2024-03-16 16:43:59 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-03-16 16:43:59 +0100 |
| commit | b6d130ae2d337294904f6d46d943e9f82c162978 (patch) | |
| tree | b7d40359395781d34e775a07e081e468203823d6 /MediaBrowser.Providers/MediaInfo/AudioFileProber.cs | |
| parent | 1424723a7588aea17a69ac7b0ba225b90324ddbf (diff) | |
| parent | 368a1b385ad51328a4e6daf87805de5968fe20c0 (diff) | |
Merge pull request #11155 from sel10ut/bugfix/fix-releasedate-tag
Fix parsing of audio PremiereDate property
Diffstat (limited to 'MediaBrowser.Providers/MediaInfo/AudioFileProber.cs')
| -rw-r--r-- | MediaBrowser.Providers/MediaInfo/AudioFileProber.cs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs b/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs index 68968b92f..c9fe4c9b6 100644 --- a/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs +++ b/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs @@ -228,6 +228,7 @@ namespace MediaBrowser.Providers.MediaInfo audio.RunTimeTicks = mediaInfo.RunTimeTicks; audio.Size = mediaInfo.Size; + audio.PremiereDate = mediaInfo.PremiereDate; if (!audio.IsLocked) { @@ -370,7 +371,11 @@ namespace MediaBrowser.Providers.MediaInfo { var year = Convert.ToInt32(tags.Year); audio.ProductionYear = year; - audio.PremiereDate = new DateTime(year, 01, 01); + + if (!audio.PremiereDate.HasValue) + { + audio.PremiereDate = new DateTime(year, 01, 01); + } } if (!audio.LockedFields.Contains(MetadataField.Genres)) |
