Page 1 of 1

Pause based on history does not work without nzb backup also enabled

Posted: May 16th, 2019, 3:40 pm
by Offspring
When "Detect Duplicate Downloads" is enabled but the user does not have a ".nzb Backup Folder" set, SABnzbd is unable to properly check and pause downloads. The pausing of duplicate episodes does work properly without the nzb backup folder option enabled, it's just everything else that doesn't.

Re: Pause based on history does not work without nzb backup also enabled

Posted: May 17th, 2019, 5:19 am
by safihre
The Duplicate Check is only an exact duplicate check if the back-up directory is disabled, it checks the MD5 of the NZB content.
Only with the NZB-backup enabled it also checks the names.
This seems also kind of strange to me.. why wouldn't it check the NZB name.. It has been the same for years and years.. but why.
I will make a Github issue.

Re: Pause based on history does not work without nzb backup also enabled

Posted: May 17th, 2019, 6:13 am
by Offspring
It is odd, because the files are literally the exact same from the same exact provider yet it won't pause unless the backup directory is enabled.

Re: Pause based on history does not work without nzb backup also enabled

Posted: May 17th, 2019, 7:36 am
by safihre
The MD5 check is only performed against the History, so when the job is still in the queue it can't do that.

Re: Pause based on history does not work without nzb backup also enabled

Posted: May 17th, 2019, 8:56 am
by Offspring
The jobs were completed, so I wound up with like 5 copies of the same thing.

Re: Pause based on history does not work without nzb backup also enabled

Posted: May 18th, 2019, 2:39 am
by safihre
I will fix in 2.3.9 that it will also check the name in history. The MD5 check always worked to stop identical copies, independent of NZB Backup.