diff --git a/app/modules/filemanager/storages/alist.py b/app/modules/filemanager/storages/alist.py index 1475e067..c9d07af9 100644 --- a/app/modules/filemanager/storages/alist.py +++ b/app/modules/filemanager/storages/alist.py @@ -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) 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( self,