Fix issue #341 list indices must be intergers not str

This commit is contained in:
echel0n 2014-04-23 08:13:55 -07:00
commit 4d1ec040e9
2 changed files with 5 additions and 5 deletions

View file

@ -311,12 +311,12 @@ def main(args):
logger.info("Checking database for download info for %s ..." % (os.path.basename(dirName))) logger.info("Checking database for download info for %s ..." % (os.path.basename(dirName)))
downloadInfo = nzbtomedia.get_downloadInfo(os.path.basename(dirName), 0) downloadInfo = nzbtomedia.get_downloadInfo(os.path.basename(dirName), 0)
if downloadInfo: if downloadInfo:
clientAgent = str(downloadInfo['client_agent'][0]) clientAgent = str(downloadInfo[0]['client_agent'])
if not clientAgent.lower() in nzbtomedia.TORRENT_CLIENTS: if not clientAgent.lower() in nzbtomedia.TORRENT_CLIENTS:
continue continue
inputHash = str(downloadInfo['input_hash'][0]) inputHash = str(downloadInfo[0]['input_hash'])
inputID = str(downloadInfo['input_id'][0]) inputID = str(downloadInfo[0]['input_id'])
logger.info("Found download info for %s, setting variables now ..." % (os.path.basename(dirName))) logger.info("Found download info for %s, setting variables now ..." % (os.path.basename(dirName)))

View file

@ -446,11 +446,11 @@ def main(args, section=None):
logger.info("Checking database for download info for %s ..." % (os.path.basename(dirName))) logger.info("Checking database for download info for %s ..." % (os.path.basename(dirName)))
downloadInfo = get_downloadInfo(os.path.basename(dirName), 0) downloadInfo = get_downloadInfo(os.path.basename(dirName), 0)
if downloadInfo: if downloadInfo:
clientAgent = str(downloadInfo['client_agent'][0]) clientAgent = str(downloadInfo[0]['client_agent'])
if not clientAgent.lower() in nzbtomedia.NZB_CLIENTS: if not clientAgent.lower() in nzbtomedia.NZB_CLIENTS:
continue continue
download_id = str(downloadInfo['input_id'][0]) download_id = str(downloadInfo[0]['input_id'])
logger.info("Found download info for %s, setting variables now ..." % (os.path.basename(dirName))) logger.info("Found download info for %s, setting variables now ..." % (os.path.basename(dirName)))
logger.info("Starting manual run for %s:%s - Folder:%s" % (section, category, dirName)) logger.info("Starting manual run for %s:%s - Folder:%s" % (section, category, dirName))