![]() ![]() ![]() Is there a different import folder structure / episode format that would work better for sonarr being able to parse the files during import? That also happens if send the full path to an individual episode as the path argument as well. data/downloads/torrent/processed/series/Younger.H264-HYBRiS as the path argument it tries to parse Younger.H264-HYBRiS instead of the actual episode files. With the above directory path and sending ![]() data/downloads/torrent/processed/series/Younger.H264-HYBRiS/Younger/Season\ 6/Younger\ -\ S06E10\ -\ It\'s\ All\ About\ the\ Money\,\ Honey\ HDTV-1080p.mkv for whatever reason it seems to want to parse the parent download folder despite the folder being setup like so: Ie sonarr log threw an errror saying unknown downloadclientid during import and it was unable to parse the episode names into the show name. I had about 20 or so episodes that sonarr requested for downloading that I think failed because somehow it didn't have a record that it requested them. "path": "/data/downloads/processed/shows/my torrent name", "downloadClientId": "nzbget drone param", To go the manual import route you'd need to mimic the command that Sonarr is sending from the UI, you could probably skip the /api/v3/manualimport and fill in everything manually to satisfy the command. There are not updated docs for v3 the downloadedepisodesscan command works the same way as documented for v2. House.of.Cards wouldn't match House of Cards (US), which is perhaps the issue here, but passing in a downloadId to the command would allow Sonarr to use that to help import. You should be able to use that API command to achieve what you want without using manual import endpoints or commands, but it'll depend on what path you initially sent to Quick import. Quick import will work if the path is a full path to the "job folder" (or directly to the file), same as If applicable, add screenshots to help explain your problem.Ģ0-3-2 22:11:20.7|Trace|Http|Req: 106338 /api/v3/commandĢ0-3-2 22:11:20.7|Trace|CommandQueueManager|Publishing DownloadedEpisodesScanĢ0-3-2 22:11:20.7|Trace|CommandQueueManager|Checking if command is queued or started: DownloadedEpisodesScanĢ0-3-2 22:11:20.7|Trace|CommandQueueManager|Inserting new command: DownloadedEpisodesScanĢ0-3-2 22:11:20.8|Trace|Http|Res: 106338 /api/v3/command: 201.Created (28 ms)Ģ0-3-2 22:11:20.8|Debug|Api| /api/v3/command: 201.Created (28 ms)Ģ0-3-2 22:11:20.8|Trace|CommandExecutor|DownloadedEpisodesScanCommand -> DownloadedEpisodesCommandServiceĢ0-3-2 22:11:20.8|Trace|CommandQueueManager|Marking command as started: DownloadedEpisodesScanĢ0-3-2 22:11:20.8|Trace|EventAggregator|Publishing CommandUpdatedEventĢ0-3-2 22:11:20.8|Trace|EventAggregator|CommandUpdatedEvent -> CommandModuleĢ0-3-2 22:11:20.8|Trace|EventAggregator|CommandUpdatedEvent CommandModuleĢ0-3-2 22:11:20.8|Trace|EventAggregator|CommandUpdatedEvent. The only workaround I can think of would be to move the episode file into the show/season directory and trigger a rescan. The series_id and episode_id fields are the sonarr ids for the series and episode. "file": "my full path/House of Cards (US) - S02E11 - Chapter 24 - WEB-DL-2160p.mkv" Is there a different api I can use for triggering an import from a python script Where i can provide the full path to the individual media file / directory along with series and episodes id's? However, "interactive" import in the browser works fine. Sonarr fails to parse quick import / DownloadedEpisodesScan imports. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |