diff --git a/sickbeard/indexers/indexer_api.py b/sickbeard/indexers/indexer_api.py index 4fad9ece..89a15832 100644 --- a/sickbeard/indexers/indexer_api.py +++ b/sickbeard/indexers/indexer_api.py @@ -27,25 +27,25 @@ class indexerApi(object): def indexer(self, *args, **kwargs): if self.indexerID: - return indexerConfig[self.indexerID]['module'](*args, **kwargs) + return indexerConfig[int(self.indexerID)]['module'](*args, **kwargs) @property def config(self): if self.indexerID: - return indexerConfig[self.indexerID] + return indexerConfig[int(self.indexerID)] return initConfig @property def name(self): if self.indexerID: - return indexerConfig[self.indexerID]['name'] + return indexerConfig[int(self.indexerID)]['name'] @property def api_params(self): if self.indexerID: if sickbeard.CACHE_DIR: - indexerConfig[self.indexerID]['api_params']['cache'] = os.path.join(sickbeard.CACHE_DIR, self.name) - return indexerConfig[self.indexerID]['api_params'] + indexerConfig[int(self.indexerID)]['api_params']['cache'] = os.path.join(sickbeard.CACHE_DIR, self.name) + return indexerConfig[int(self.indexerID)]['api_params'] @property def cache(self):