This commit is contained in:
parent
9bb53e266f
commit
564060a601
@ -36,6 +36,10 @@ def time_cache(timeout: int = 600):
|
||||
|
||||
@wraps(func)
|
||||
def wrapper(*args, **kwargs):
|
||||
try:
|
||||
args = list(args)[1:]
|
||||
except:
|
||||
return func(*args, **kwargs)
|
||||
key = (
|
||||
json.dumps(args, default=str),
|
||||
json.dumps(frozenset(kwargs.items()), default=str),
|
||||
@ -62,6 +66,10 @@ def time_cache_async(timeout: int = 600):
|
||||
|
||||
@wraps(func)
|
||||
async def wrapper(*args, **kwargs):
|
||||
try:
|
||||
args = list(args)[1:]
|
||||
except:
|
||||
return await func(*args, **kwargs)
|
||||
key = (
|
||||
json.dumps(args, default=str),
|
||||
json.dumps(frozenset(kwargs.items()), default=str),
|
||||
|
Loading…
Reference in New Issue
Block a user