From 4d1ec040e9690d60d51ded7a7390a2f5c1adeeed Mon Sep 17 00:00:00 2001 From: echel0n Date: Wed, 23 Apr 2014 08:13:55 -0700 Subject: [PATCH] Fix issue #341 list indices must be intergers not str --- TorrentToMedia.py | 6 +++--- nzbToMedia.py | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/TorrentToMedia.py b/TorrentToMedia.py index 64d3b5a2..d83a5144 100755 --- a/TorrentToMedia.py +++ b/TorrentToMedia.py @@ -311,12 +311,12 @@ def main(args): logger.info("Checking database for download info for %s ..." % (os.path.basename(dirName))) downloadInfo = nzbtomedia.get_downloadInfo(os.path.basename(dirName), 0) if downloadInfo: - clientAgent = str(downloadInfo['client_agent'][0]) + clientAgent = str(downloadInfo[0]['client_agent']) if not clientAgent.lower() in nzbtomedia.TORRENT_CLIENTS: continue - inputHash = str(downloadInfo['input_hash'][0]) - inputID = str(downloadInfo['input_id'][0]) + inputHash = str(downloadInfo[0]['input_hash']) + inputID = str(downloadInfo[0]['input_id']) logger.info("Found download info for %s, setting variables now ..." % (os.path.basename(dirName))) diff --git a/nzbToMedia.py b/nzbToMedia.py index 76ecd20b..22331f8a 100755 --- a/nzbToMedia.py +++ b/nzbToMedia.py @@ -446,11 +446,11 @@ def main(args, section=None): logger.info("Checking database for download info for %s ..." % (os.path.basename(dirName))) downloadInfo = get_downloadInfo(os.path.basename(dirName), 0) if downloadInfo: - clientAgent = str(downloadInfo['client_agent'][0]) + clientAgent = str(downloadInfo[0]['client_agent']) if not clientAgent.lower() in nzbtomedia.NZB_CLIENTS: 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("Starting manual run for %s:%s - Folder:%s" % (section, category, dirName))