|
|
|
@ -37,7 +37,11 @@ namespace Jellyfin.Api.Helpers
|
|
|
|
|
|
|
|
|
|
foreach (var provider in foundLyricProviders)
|
|
|
|
|
{
|
|
|
|
|
providerList.Add((ILyricsProvider)Activator.CreateInstance(provider));
|
|
|
|
|
ILyricsProvider? newProvider = Activator.CreateInstance(provider) as ILyricsProvider;
|
|
|
|
|
if (newProvider is not null)
|
|
|
|
|
{
|
|
|
|
|
providerList.Add(newProvider);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
foreach (ILyricsProvider provider in providerList)
|
|
|
|
@ -74,7 +78,7 @@ namespace Jellyfin.Api.Helpers
|
|
|
|
|
// Iterate over all found lyric providers
|
|
|
|
|
foreach (var provider in foundLyricProviders)
|
|
|
|
|
{
|
|
|
|
|
var foundProvider = (ILyricsProvider)Activator.CreateInstance(provider);
|
|
|
|
|
ILyricsProvider? foundProvider = Activator.CreateInstance(provider) as ILyricsProvider;
|
|
|
|
|
if (foundProvider?.FileExtensions is null)
|
|
|
|
|
{
|
|
|
|
|
continue;
|
|
|
|
|