This commit is contained in:
Timothy Jaeryang Baek committed 2026-07-23 19:17:19 -04:00
1 parent f2dd88285a
commit 9a49b271aa
4 files changed
+22 -15

No files matched your search

+2 -1
View File
@@ -76,11 +76,12 @@ async def get_folders(
await check_folders_permission(request, user, db=db)
folders = await Folders.get_folders_by_user_id(user.id, db=db)
folder_ids = {folder.id for folder in folders}
# Verify folder data integrity
folder_list = []
for folder in folders:
if folder.parent_id and not await Folders.get_folder_by_id_and_user_id(folder.parent_id, user.id, db=db):
if folder.parent_id and folder.parent_id not in folder_ids:
folder = await Folders.update_folder_parent_id_by_id_and_user_id(folder.id, user.id, None, db=db)
if folder.data and 'files' in folder.data: