From 2c3be4fa0c00826d9dc7d297d58c3002901141c3 Mon Sep 17 00:00:00 2001 From: thezoggy <500882+thezoggy@users.noreply.github.com> Date: Sun, 28 Jan 2024 03:03:31 -0600 Subject: [PATCH] fix(guide): SABnzbd Scripts - Updated Clean.py (#1777) --- docs/Downloaders/SABnzbd/scripts/Clean/Clean.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/docs/Downloaders/SABnzbd/scripts/Clean/Clean.py b/docs/Downloaders/SABnzbd/scripts/Clean/Clean.py index 3f3444e57..4dd65287c 100644 --- a/docs/Downloaders/SABnzbd/scripts/Clean/Clean.py +++ b/docs/Downloaders/SABnzbd/scripts/Clean/Clean.py @@ -20,13 +20,11 @@ import sys import re +# normalize argv to scriptname and just first 8 arguments to maintain compatibility +sys.argv = sys.argv[:9] try: - # Parse the 18 input variables for SABnzbd version >= 4.0.0 - (scriptname, nzbname, postprocflags, category, script, prio, downloadsize, grouplist, showname, season, episodenumber, episodename, is_proper, resolution, decade, year, month, day, job_type) = sys.argv - downloadsize = int(downloadsize) -except ValueError: - # ...or 11 variables for earlier versions - (scriptname, nzbname, postprocflags, category, script, prio, downloadsize, grouplist, showname, season, episodenumber, episodename) = sys.argv + # Parse the input variables for SABnzbd version >= 4.2.0 + (scriptname, nzbname, postprocflags, category, script, prio, downloadsize, grouplist) = sys.argv except: sys.exit(1) # exit with 1 causes SABnzbd to ignore the output of this script