Describe the bug
When starting to delete an episode from a serie :
ONARR :: DRY RUN :: Black Mirror would be unmonitored
Traceback (most recent call last):
File "/app/eraserr.py", line 34, in <module>
main(args)
File "/app/src/main.py", line 25, in main
job_runner.run()
File "/app/src/jobs.py", line 23, in run
self.job()
File "/app/src/jobs.py", line 44, in job
total_size = self.fetch_series()
^^^^^^^^^^^^^^^^^^^
File "/app/src/jobs.py", line 88, in fetch_series
deleted, size = self.sonarr.find_and_delete_series(tvdb_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/src/sonarr.py", line 116, in find_and_delete_series
size_on_disk = self.delete_unmonitored_episodes(series)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/src/sonarr.py", line 196, in delete_unmonitored_episodes
f"SONARR :: DRY RUN :: {title} S{episode['seasonNumber']:02}E{episode['episodeNumber']:02} would be deleted. {convert_bytes(episode['size'])} would be freed up"
~~~~~~~^^^^^^^^^^^^^^^^^
KeyError: 'episodeNumber'
My version of sonarr :
Version
3.0.10.1567
Package Version
3.0.10.1567-ls199 by [linuxserver.io](https://linuxserver.io/)
Mono Version
6.12.0.199
AppData directory
/config
Startup directory
/app/sonarr/bin
Mode
Console
Uptime
Describe the bug When starting to delete an episode from a serie :
My version of sonarr :
When I launch the api :
There is no episodeNumber to look for, the container crashes
Suggestion : it is only used for dry run, this information could be removed (the title and the season number may be sufficient ?)