bugfix
This commit is contained in:
parent
f7aca36265
commit
597d51fcb0
@ -1,11 +1,16 @@
|
|||||||
|
debug(f'{params_kw=}')
|
||||||
orgid = await get_userorgid()
|
orgid = await get_userorgid()
|
||||||
dbname = get_module_dbname('filemgr')
|
dbname = get_module_dbname('filemgr')
|
||||||
|
debug(f'delete_folder_or_file.dspy:here')
|
||||||
db = DBPools()
|
db = DBPools()
|
||||||
async with db.sqlorContext(dbname) as sor:
|
async with db.sqlorContext(dbname) as sor:
|
||||||
|
debug(f'delete_folder_or_file.dspy:here')
|
||||||
filemgr = RagFileMgr(params_kw.fiid)
|
filemgr = RagFileMgr(params_kw.fiid)
|
||||||
ownerid = await get_userorgid()
|
ownerid = await get_userorgid()
|
||||||
|
debug(f'delete_folder_or_file.dspy:here')
|
||||||
if params_kw.filetype == 'folder':
|
if params_kw.filetype == 'folder':
|
||||||
has_sub = await filemgr.has_sub(sor, params_kw.id)
|
has_sub = await filemgr.has_sub(sor, params_kw.id)
|
||||||
|
debug(f'delete_folder_or_file.dspy:here')
|
||||||
if has_sub:
|
if has_sub:
|
||||||
return UiComform(title='Delete Conform',
|
return UiComform(title='Delete Conform',
|
||||||
message='This folder has subitem, are you sure to delete it?', binds=[
|
message='This folder has subitem, are you sure to delete it?', binds=[
|
||||||
@ -24,7 +29,10 @@ async with db.sqlorContext(dbname) as sor:
|
|||||||
}
|
}
|
||||||
])
|
])
|
||||||
await filemgr._del_folder(sor, params_kw.id, ownerid)
|
await filemgr._del_folder(sor, params_kw.id, ownerid)
|
||||||
|
debug(f'delete_folder_or_file.dspy:here')
|
||||||
else:
|
else:
|
||||||
await filemgr._del_file(sor, params_kw.id, ownerid)
|
await filemgr._del_file(sor, params_kw.id, ownerid)
|
||||||
|
debug(f'delete_folder_or_file.dspy:here')
|
||||||
return UiMessage(title='delete file', message='delete success')
|
return UiMessage(title='delete file', message='delete success')
|
||||||
|
debug(f'delete_folder_or_file.dspy:here')
|
||||||
return UiError(title='delete file', message='delete failed')
|
return UiError(title='delete file', message='delete failed')
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user