From 4af28657afae4e47da30cda4f9a0781d06fd7926 Mon Sep 17 00:00:00 2001 From: echel0n Date: Sat, 6 Sep 2014 16:55:39 -0700 Subject: [PATCH] Fixed TypeError: list indices must be integers, not list that occured during searches --- sickbeard/providers/generic.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sickbeard/providers/generic.py b/sickbeard/providers/generic.py index 07131109..56582cce 100644 --- a/sickbeard/providers/generic.py +++ b/sickbeard/providers/generic.py @@ -261,10 +261,10 @@ class GenericProvider: # search cache for episode result cacheResult = self.cache.searchCache(epObj, manualSearch) if cacheResult: - if epObj not in results: - results = [cacheResult] + if epObj.episode not in results: + results[epObj.episode] = [result] else: - results.append(cacheResult) + results[epObj.episode].append(result) # found result, search next episode continue