DirtyRacer1337 / Jellyfin.Plugin.PhoenixAdult

Jellyfin/Emby Metadata Provider for videos from multiple adult sites
GNU General Public License v2.0
367 stars 45 forks source link

Plugin throws error in latest Emby server #73

Closed ghost closed 3 years ago

ghost commented 3 years ago

Describe the bug Emby 4.7 plugin is throwing and error and not returning any results. Same search in jellyfin works

  1. Emby 4.7
  2. Plugin Version: 2.6.1.45
  3. Any scene
  4. Any file name
  5. Error from the log

2021-05-30 12:02:52.508 Error App: Error in PhoenixAdult Error Report Version: 4.7.0.1 Command line: C:\Users\radus\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp Operating system: Microsoft Windows 10.0.19043 Framework: .NET Core 3.1.13 OS/Process: x64/x64 Runtime: C:/Users/radus/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll Processor count: 12 Data path: C:\Users\radus\AppData\Roaming\Emby-Server\programdata Application path: C:\Users\radus\AppData\Roaming\Emby-Server\system System.MissingMethodException: System.MissingMethodException: Method not found: 'System.Collections.Generic.Dictionary2<System.String,System.String> MediaBrowser.Controller.Providers.ItemLookupInfo.get_ProviderIds()'. at PhoenixAdult.Provider.GetMetadata(MovieInfo info, CancellationToken cancellationToken) at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine) at PhoenixAdult.Provider.GetMetadata(MovieInfo info, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.MetadataService2.ExecuteRemoteProviders(BaseItem originalItem, MetadataResult1 temp, LibraryOptions libraryOptions, String logName, TIdType id, IEnumerable1 providers, CancellationToken cancellationToken) Source: PhoenixAdult TargetSite: Void MoveNext()

DirtyRacer1337 commented 3 years ago

Latest emby (4.6) supported on nightly build

radu-solomon commented 3 years ago

Thank you. That works.