Fixes issue #350, unicode errors

This commit is contained in:
echel0n 2014-04-25 14:48:28 -07:00
commit d0b55d3d53
3 changed files with 11 additions and 10 deletions

View file

@ -31,11 +31,11 @@ def processTorrent(inputDirectory, inputName, inputCategory, inputHash, inputID,
myDB = nzbToMediaDB.DBConnection() myDB = nzbToMediaDB.DBConnection()
controlValueDict = {"input_directory": inputDirectory} controlValueDict = {"input_directory": unicode(inputDirectory)}
newValueDict = {"input_name": inputName, newValueDict = {"input_name": unicode(inputName),
"input_hash": inputHash, "input_hash": unicode(inputHash),
"input_id": inputID, "input_id": unicode(inputID),
"client_agent": clientAgent, "client_agent": unicode(clientAgent),
"status": 0, "status": 0,
"last_update": datetime.date.today().toordinal() "last_update": datetime.date.today().toordinal()
} }

View file

@ -244,6 +244,7 @@
#Set the categories to use external script. #Set the categories to use external script.
#Use "UNCAT" to process non-category downloads, and "ALL" for all. Set to "NONE" to disable external script. #Use "UNCAT" to process non-category downloads, and "ALL" for all. Set to "NONE" to disable external script.
[[UNCAT]] [[UNCAT]]
#Enable/Disable this subsection category
enabled = 0 enabled = 0
#What extension do you want to process? Specify all the extension, or use "ALL" to process all files. #What extension do you want to process? Specify all the extension, or use "ALL" to process all files.
user_script_mediaExtensions = .mkv,.avi,.divx,.xvid,.mov,.wmv,.mp4,.mpg,.mpeg user_script_mediaExtensions = .mkv,.avi,.divx,.xvid,.mov,.wmv,.mp4,.mpg,.mpeg

View file

@ -292,11 +292,11 @@ def process(inputDirectory, inputName=None, status=0, clientAgent='manual', down
myDB = nzbToMediaDB.DBConnection() myDB = nzbToMediaDB.DBConnection()
controlValueDict = {"input_directory": inputDirectory} controlValueDict = {"input_directory": unicode(inputDirectory)}
newValueDict = {"input_name": inputName, newValueDict = {"input_name": unicode(inputName),
"input_hash": download_id, "input_hash": unicode(download_id),
"input_id": download_id, "input_id": unicode(download_id),
"client_agent": clientAgent, "client_agent": unicode(clientAgent),
"status": 0, "status": 0,
"last_update": datetime.date.today().toordinal() "last_update": datetime.date.today().toordinal()
} }