fix alist

This commit is contained in:
jxxghp
2025-08-10 08:46:29 +08:00
parent e4e0605e92
commit a38b702acc
+2 -3
View File
@@ -65,9 +65,8 @@ class Alist(StorageBase, metaclass=WeakSingleton):
如果设置永久令牌则返回永久令牌 如果设置永久令牌则返回永久令牌
否则使用账号密码生成临时令牌 否则使用账号密码生成临时令牌
""" """
return self.__generate_token return self.__generate_token()
@property
@cached(maxsize=1, ttl=60 * 60 * 24 * 2 - 60 * 5, skip_empty=True) @cached(maxsize=1, ttl=60 * 60 * 24 * 2 - 60 * 5, skip_empty=True)
def __generate_token(self) -> str: def __generate_token(self) -> str:
""" """
@@ -129,7 +128,7 @@ class Alist(StorageBase, metaclass=WeakSingleton):
""" """
检查存储是否可用 检查存储是否可用
""" """
return True if self.__generate_token else False return True if self.__generate_token() else False
def list( def list(
self, self,