Update.
Some checks failed
Build Base Application / Build (push) Has been cancelled

This commit is contained in:
retoor 2025-07-04 10:30:24 +02:00
parent f7d7436e6f
commit 6f6b40c61e

View File

@ -36,7 +36,7 @@ def time_cache(timeout: int = 600):
@wraps(func) @wraps(func)
def wrapper(*args, **kwargs): def wrapper(*args, **kwargs):
key = [arg for arg in args if isinstance(arg,int,str,bool,dict,list,tuple,set)] key = [arg for arg in args if isinstance(arg,(int,str,bool,dict,list,tuple,set))]
if not key: if not key:
return func(*args, **kwargs) return func(*args, **kwargs)
key = ( key = (
@ -66,7 +66,7 @@ def time_cache_async(timeout: int = 600):
@wraps(func) @wraps(func)
async def wrapper(*args, **kwargs): async def wrapper(*args, **kwargs):
key = [arg for arg in args if isinstance(arg,int,str,bool,dict,list,tuple,set)] key = [arg for arg in args if isinstance(arg,(int,str,bool,dict,list,tuple,set))]
if not key: if not key:
return await func(*args, **kwargs) return await func(*args, **kwargs)