From 741fa6d2af45021175ea86cd240f99b043a7670a Mon Sep 17 00:00:00 2001 From: yumoqing Date: Wed, 13 Aug 2025 17:54:13 +0800 Subject: [PATCH] bugfix --- filemgr/filemgr.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/filemgr/filemgr.py b/filemgr/filemgr.py index d05bf07..c795ed7 100644 --- a/filemgr/filemgr.py +++ b/filemgr/filemgr.py @@ -130,11 +130,14 @@ class FileMgr: raise e delrecs = [] debug(f'_del_folder("{id}"):here') - async for f in self.sor_get_subfile(sor, id): + + files = await self.sor_get_subfile(sor, id) + for f in files: rec = await self._del_file(sor, f.id, ownerid) - delrecs.append(rec) + delrecs += files debug(f'_del_folder("{id}"):here') - async for f in self.sor_get_subfolder(sor, id): + folders = await self.sor_get_subfolder(sor, id) + for f in folders: recs = await self._del_folder(sor, f.id, ownerid) delrecs += recs debug(f'_del_folder("{id}"):here')