Update AudioFileProber.cs

pull/10691/head
Cody Robibero 3 months ago committed by GitHub
parent ddf8f7d636
commit 5a652360c3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -320,8 +320,26 @@ namespace MediaBrowser.Providers.MediaInfo
}
_libraryManager.UpdatePeople(audio, people);
audio.Artists ??= performers;
audio.AlbumArtists ??= albumArtists;
if (options.ReplaceAllMetadata && performers.Length != 0)
{
audio.Artists = performers;
}
else if (!options.ReplaceAllMetadata
&& (audio.Artists is null || audio.Artists.Count == 0))
{
audio.Artists = performers;
}
if (options.ReplaceAllMetadata && albumArtists.Length != 0)
{
audio.AlbumArtists = albumArtists;
}
else if (!options.ReplaceAllMetadata
&& (audio.AlbumArtists is null || audio.AlbumArtists.Count == 0))
{
audio.AlbumArtists = albumArtists;
}
}
if (!audio.LockedFields.Contains(MetadataField.Name))

Loading…
Cancel
Save