Skip to content

Commit f0d7864

Browse files
committed
fix: 修复 alist 一些问题
1 parent 41d1a84 commit f0d7864

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

core/storages/__init__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,7 @@ async def _action_data(self, action: str, url: str, data: Any, headers: dict[str
240240
)
241241
if result.code != 200:
242242
logger.terror("storage.error.alist", status=result.code, message=result.message)
243+
logger.debug(result)
243244
else:
244245
self.cache.set(hash, result, 30)
245246
return result
@@ -330,7 +331,7 @@ def empty():
330331
logger.terror("storage.error.alist", status=result.code, message=result.message)
331332
else:
332333
self.cache.set(f"listfile_{root}", result, 30)
333-
for r in result.data["content"]:
334+
for r in result.data["content"] or []:
334335
file = File(
335336
r["name"],
336337
r["size"],

0 commit comments

Comments
 (0)