From d7c260715a1a02981c66a10a6c6e9595d1f6b5f9 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sun, 17 Nov 2024 21:22:47 +0800 Subject: [PATCH] fix 115 --- app/modules/filemanager/storages/u115.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/modules/filemanager/storages/u115.py b/app/modules/filemanager/storages/u115.py index fdbf99512..f86eb5162 100644 --- a/app/modules/filemanager/storages/u115.py +++ b/app/modules/filemanager/storages/u115.py @@ -71,6 +71,8 @@ class U115Pan(StorageBase, metaclass=Singleton): """ 生成二维码 """ + if not self.__init_cloud(): + return None try: resp = self.client.login_qrcode_token() self.session_info = resp["data"] @@ -89,9 +91,9 @@ class U115Pan(StorageBase, metaclass=Singleton): """ 二维码登录确认 """ + if not self.session_info: + return {}, "请先生成二维码!" try: - if not self.session_info: - return {}, "请先生成二维码!" resp = self.client.login_qrcode_scan_status(self.session_info) match resp["data"].get("status"): case 0: