youegraillot / lidarr-on-steroids

Lidarr with some muscles thanks to deemix
333 stars 26 forks source link

System.MissingMethodException on download import after v1.5.2 update #104

Open lukemattle opened 3 weeks ago

lukemattle commented 3 weeks ago

Describe the bug System.MissingMethodException on download import after v1.5.2 update

To Reproduce Steps to reproduce the behavior:

  1. Download anything from Lidarr with Deemix as the download client
  2. Error appears when import attempted

Expected behavior Song to be imported successfully.

Screenshots

2024-08-19T11:22:03.390Z [info] Adding https://deezer.com/album/590333952 to queue
[Info] Lidarr.Http.Authentication.ApiKeyAuthenticationHandler: AuthenticationScheme: API was challenged. 
[autoconfig] Waiting plugin installation...
2024-08-19T11:22:04.115Z [info] [track_2813082002_9] Disclosure - She’s Gone, Dance On :: Getting tags.
[Info] DownloadService: Report sent to Deemix from indexer Deemix. Disclosure - She’s Gone, Dance On (2024) [FLAC] [WEB] 
2024-08-19T11:22:04.326Z [info] [track_2813082002_9] Disclosure - She’s Gone, Dance On :: Tags got.
2024-08-19T11:22:04.326Z [info] [track_2813082002_9] Disclosure - She’s Gone, Dance On :: Getting download URL.
2024-08-19T11:22:04.434Z [info] [track_2813082002_9] Disclosure - She’s Gone, Dance On :: Download URL got.
2024-08-19T11:22:04.435Z [info] [track_2813082002_9] Disclosure - She’s Gone, Dance On :: Downloading album art.
2024-08-19T11:22:04.531Z [info] [track_2813082002_9] Disclosure - She’s Gone, Dance On :: Album art downloaded.
2024-08-19T11:22:04.581Z [info] [track_2813082002_9] Disclosure - She’s Gone, Dance On :: Downloading track. Downloading 29058062 bytes.
2024-08-19T11:22:04.659Z [info] [track_2813082002_9] Download at 2%
2024-08-19T11:22:04.767Z [info] [track_2813082002_9] Download at 4%
2024-08-19T11:22:04.809Z [info] [track_2813082002_9] Download at 6%
2024-08-19T11:22:04.895Z [info] [track_2813082002_9] Download at 8%
[Info] Lidarr.Http.Authentication.ApiKeyAuthenticationHandler: AuthenticationScheme: API was challenged. 
[autoconfig] Waiting plugin installation...
2024-08-19T11:22:04.984Z [info] [track_2813082002_9] Download at 10%
2024-08-19T11:22:05.000Z [info] [track_2813082002_9] Download at 12%
2024-08-19T11:22:05.067Z [info] [track_2813082002_9] Download at 14%
2024-08-19T11:22:05.134Z [info] [track_2813082002_9] Download at 16%
2024-08-19T11:22:05.204Z [info] [track_2813082002_9] Download at 18%
2024-08-19T11:22:05.271Z [info] [track_2813082002_9] Download at 20%
2024-08-19T11:22:05.341Z [info] [track_2813082002_9] Download at 22%
2024-08-19T11:22:05.409Z [info] [track_2813082002_9] Download at 24%
2024-08-19T11:22:05.479Z [info] [track_2813082002_9] Download at 26%
2024-08-19T11:22:05.546Z [info] [track_2813082002_9] Download at 28%
2024-08-19T11:22:05.615Z [info] [track_2813082002_9] Download at 30%
2024-08-19T11:22:05.682Z [info] [track_2813082002_9] Download at 32%
2024-08-19T11:22:05.751Z [info] [track_2813082002_9] Download at 34%
2024-08-19T11:22:05.818Z [info] [track_2813082002_9] Download at 36%
2024-08-19T11:22:05.885Z [info] [track_2813082002_9] Download at 38%
[Info] Lidarr.Http.Authentication.ApiKeyAuthenticationHandler: AuthenticationScheme: API was challenged. 
[autoconfig] Waiting plugin installation...
2024-08-19T11:22:05.954Z [info] [track_2813082002_9] Download at 40%
2024-08-19T11:22:06.021Z [info] [track_2813082002_9] Download at 42%
2024-08-19T11:22:06.090Z [info] [track_2813082002_9] Download at 44%
2024-08-19T11:22:06.157Z [info] [track_2813082002_9] Download at 46%
2024-08-19T11:22:06.226Z [info] [track_2813082002_9] Download at 48%
2024-08-19T11:22:06.293Z [info] [track_2813082002_9] Download at 50%
2024-08-19T11:22:06.363Z [info] [track_2813082002_9] Download at 52%
2024-08-19T11:22:06.430Z [info] [track_2813082002_9] Download at 54%
2024-08-19T11:22:06.500Z [info] [track_2813082002_9] Download at 56%
2024-08-19T11:22:06.566Z [info] [track_2813082002_9] Download at 58%
2024-08-19T11:22:06.642Z [info] [track_2813082002_9] Download at 60%
2024-08-19T11:22:06.702Z [info] [track_2813082002_9] Download at 62%
2024-08-19T11:22:06.771Z [info] [track_2813082002_9] Download at 64%
2024-08-19T11:22:06.839Z [info] [track_2813082002_9] Download at 66%
[Info] Lidarr.Http.Authentication.ApiKeyAuthenticationHandler: AuthenticationScheme: API was challenged. 
2024-08-19T11:22:06.907Z [info] [track_2813082002_9] Download at 68%
[autoconfig] Waiting plugin installation...
2024-08-19T11:22:06.974Z [info] [track_2813082002_9] Download at 70%
2024-08-19T11:22:07.041Z [info] [track_2813082002_9] Download at 72%
2024-08-19T11:22:07.110Z [info] [track_2813082002_9] Download at 74%
2024-08-19T11:22:07.178Z [info] [track_2813082002_9] Download at 76%
2024-08-19T11:22:07.247Z [info] [track_2813082002_9] Download at 78%
2024-08-19T11:22:07.313Z [info] [track_2813082002_9] Download at 80%
2024-08-19T11:22:07.383Z [info] [track_2813082002_9] Download at 82%
2024-08-19T11:22:07.451Z [info] [track_2813082002_9] Download at 84%
2024-08-19T11:22:07.520Z [info] [track_2813082002_9] Download at 86%
2024-08-19T11:22:07.587Z [info] [track_2813082002_9] Download at 88%
2024-08-19T11:22:07.656Z [info] [track_2813082002_9] Download at 90%
2024-08-19T11:22:07.723Z [info] [track_2813082002_9] Download at 92%
2024-08-19T11:22:07.792Z [info] [track_2813082002_9] Download at 94%
2024-08-19T11:22:07.859Z [info] [track_2813082002_9] Download at 96%
[Info] Lidarr.Http.Authentication.ApiKeyAuthenticationHandler: AuthenticationScheme: API was challenged. 
[autoconfig] Waiting plugin installation...
2024-08-19T11:22:07.928Z [info] [track_2813082002_9] Download at 98%
2024-08-19T11:22:07.995Z [info] [track_2813082002_9] Download at 100%
2024-08-19T11:22:07.997Z [info] [track_2813082002_9] Disclosure - She’s Gone, Dance On :: Track downloaded.
2024-08-19T11:22:07.997Z [info] [track_2813082002_9] Disclosure - She’s Gone, Dance On :: Tagging track.
2024-08-19T11:22:08.698Z [info] [track_2813082002_9] Disclosure - She’s Gone, Dance On :: Track tagged.
2024-08-19T11:22:08.698Z [info] [track_2813082002_9] Completed download of 01 - She’s Gone, Dance On.flac
2024-08-19T11:22:08.698Z [info] [track_2813082002_9] Finished downloading
2024-08-19T11:22:08.699Z [info] 
[Info] Lidarr.Http.Authentication.ApiKeyAuthenticationHandler: AuthenticationScheme: API was challenged. 
[autoconfig] Waiting plugin installation...
[Warn] DownloadMonitoringService: Unable to retrieve queue and history items from Deemix 

[v2.5.1.4312] System.MissingMethodException: Method not found: 'NzbDrone.Core.Download.DownloadClientItemClientInfo NzbDrone.Core.Download.DownloadClientItemClientInfo.FromDownloadClient(NzbDrone.Core.Download.DownloadClientBase`1<!!0>)'.
   at NzbDrone.Core.Download.Clients.Deemix.Deemix.GetItems()
   at NzbDrone.Core.Download.TrackedDownloads.DownloadMonitoringService.ProcessClientDownloads(IDownloadClient downloadClient) in ./Lidarr.Core/Download/TrackedDownloads/DownloadMonitoringService.cs:line 89

System info (please complete the following information):

docker-compose.yml (please complete the following information): Unraid does not provide me with the .yml so here is the command it starts the container with

  -d
  --name='lidarr-on-steroids'
  --net='bridge'
  --privileged=true
  -e TZ="Europe/London"
  -e HOST_OS="Unraid"
  -e HOST_HOSTNAME="Tower"
  -e HOST_CONTAINERNAME="lidarr-on-steroids"
  -e 'APP_DIR'='/app'
  -e 'CONFIG_DIR'='/config'
  -e 'PUID'='1000'
  -e 'PGID'='1000'
  -e 'UMASK'='002'
  -e 'ARGS'=''
  -e 'XDG_CONFIG_HOME'='/config/.config'
  -e 'XDG_CACHE_HOME'='/config/.cache'
  -e 'XDG_DATA_HOME'='/config/.local/share'
  -e 'LANG'='C.UTF-8'
  -e 'LC_ALL'='C.UTF-8'
  -e 'S6_BEHAVIOUR_IF_STAGE2_FAILS'='2'
  -e 'S6_CMD_WAIT_FOR_SERVICES_MAXTIME'='0'
  -e 'BUILD_ARCHITECTURE'='linux-amd64'
  -e 'DEEMIX_SINGLE_USER'='true'
  -e 'AUTOCONFIG'='true'
  -e 'CLEAN_DOWNLOADS'='true'
  -e 'Community_Applications_Conversion'='true'
  -l net.unraid.docker.managed=dockerman
  -p '6595:6595/tcp'
  -p '8686:8686/tcp'
  -v '/mnt/user/big boi/Documents/Music/':'/music':'rw'
  -v '/mnt/user/appdata/lidarr-on-steroids':'/config':'rw'
  -v '/mnt/user/appdata/deemix_lidarr':'/config_deemix':'rw'
  -v '/mnt/user/big boi/Documents/deemix/':'/downloads':'rw' 'youegraillot/lidarr-on-steroids'

1534a8ee81d76228317cc8e742cc481b72085dfcf4090d986b45f90eca8339d0

Additional context

It fixed itself after downgrading to v1.5.1 and then upgrading to v1.5.2 again. I'll keep the issue up in case anyone else has the same problem.