jesseward / jellyfin-plugin-lastfm

LastFM plugin for the Jellyfin media system. Fork of the Emby Last.FM plug-in
178 stars 11 forks source link

System.MissingMethodException: Method not found GetProviderId #19

Closed jesseward closed 4 years ago

jesseward commented 4 years ago

Nightly docker image (10.6 branch) changes API.

[2020-07-10 01:04:06.222 +00:00] [ERR] [25] MediaBrowser.Providers.Manager.ProviderManager: "LastfmImageProvider" failed in GetImageInfos for type "MusicAlbum"
System.MissingMethodException: Method not found: 'System.String MediaBrowser.Model.Entities.ProviderIdsExtensions.GetProviderId(MediaBrowser.Model.Entities.IHasProviderIds, MediaBrowser.Model.Entities.MetadataProviders)'.
   at Jellyfin.Plugin.Lastfm.Providers.LastfmImageProvider.GetImages(BaseItem item, CancellationToken cancellationToken)
   at MediaBrowser.Providers.Manager.ProviderManager.GetImages(BaseItem item, CancellationToken cancellationToken, IRemoteImageProvider provider, List`1 preferredLanguages, Nullable`1 type)

Some changes mentioned in https://github.com/jellyfin/jellyfin/issues/3400

jesseward commented 4 years ago

hey there @EmeraldSnorlax there was a version posted last night that should address the 10.6.0 issues .

See https://github.com/jesseward/jellyfin-plugin-lastfm/releases/tag/5.0.0 and https://github.com/jesseward/jellyfin-plugin-lastfm/issues/18

EmeraldSnorlax commented 4 years ago

Sorry, I only just saw that thread, deleted original comment.

jesseward commented 4 years ago

Fixed with https://github.com/jesseward/jellyfin-plugin-lastfm/releases/tag/5.0.0.1

The README.md now includes information on how to keep up to date and use the 3rd party LastFM plugin repo as well.