Fix getting stuck when loras folder is empty

This commit is contained in:
Will Miao
2025-02-27 06:52:19 +08:00
parent cc09fe7525
commit 561e32a980
2 changed files with 28 additions and 15 deletions

View File

@@ -52,8 +52,9 @@ class LoraRoutes:
try:
# 不等待缓存数据,直接检查缓存状态
is_initializing = (
self.scanner._cache is None or
(hasattr(self.scanner, '_cache') and len(self.scanner._cache.raw_data) == 0)
self.scanner._cache is None and
(self.scanner._initialization_task is not None and
not self.scanner._initialization_task.done())
)
if is_initializing: