Add params to cache_key
This commit is contained in:
1 parent
98981dac27
commit
b6d0d54609
1 file changed
+7
-3
@@ -46,7 +46,8 @@ class Provider(Plugin):
|
|||||||
|
|
||||||
def getJsonData(self, url, **kwargs):
|
def getJsonData(self, url, **kwargs):
|
||||||
|
|
||||||
data = self.getCache(md5(url), url, **kwargs)
|
cache_key = '%s%s' % (md5(url), md5('%s' % kwargs.get('params', {})))
|
||||||
|
data = self.getCache(cache_key, url, **kwargs)
|
||||||
|
|
||||||
if data:
|
if data:
|
||||||
try:
|
try:
|
||||||
@@ -58,7 +59,8 @@ class Provider(Plugin):
|
|||||||
|
|
||||||
def getRSSData(self, url, item_path = 'channel/item', **kwargs):
|
def getRSSData(self, url, item_path = 'channel/item', **kwargs):
|
||||||
|
|
||||||
data = self.getCache(md5(url), url, **kwargs)
|
cache_key = '%s%s' % (md5(url), md5('%s' % kwargs.get('params', {})))
|
||||||
|
data = self.getCache(cache_key, url, **kwargs)
|
||||||
|
|
||||||
if data:
|
if data:
|
||||||
try:
|
try:
|
||||||
@@ -70,7 +72,9 @@ class Provider(Plugin):
|
|||||||
return []
|
return []
|
||||||
|
|
||||||
def getHTMLData(self, url, **kwargs):
|
def getHTMLData(self, url, **kwargs):
|
||||||
return self.getCache(md5(url), url, **kwargs)
|
|
||||||
|
cache_key = '%s%s' % (md5(url), md5('%s' % kwargs.get('params', {})))
|
||||||
|
return self.getCache(cache_key, url, **kwargs)
|
||||||
|
|
||||||
|
|
||||||
class YarrProvider(Provider):
|
class YarrProvider(Provider):
|
||||||
|
|||||||
Reference in new issue
Block a user