Bulk delete

This commit is contained in:
shamoon 2024-06-14 15:11:03 -07:00
parent 4eb7dd95d1
commit dbc0d736d2

View File

@ -312,10 +312,9 @@ def empty_trash(doc_ids=None):
)
try:
# Temporarily connect the cleanup handler (hard_delete calls delete)
# Temporarily connect the cleanup handler
models.signals.post_delete.connect(cleanup_document_deletion, sender=Document)
for doc in documents:
doc.hard_delete()
documents.delete() # this is effectively a hard delete
except Exception as e: # pragma: no cover
logger.exception(f"Error while emptying trash: {e}")
finally: