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')