f"While deleting document {instance!s}, the file "
f"{filename} could not be deleted: {e}",
)
+ elif filename and not os.path.isfile(filename):
+ logger.warn(f"Expected {filename} tp exist, but it did not")
delete_empty_directories(
os.path.dirname(instance.source_path),
shutil.move(old_archive_path, instance.archive_path)
# Don't save() here to prevent infinite recursion.
- Document.objects.filter(pk=instance.pk).update(
+ Document.global_objects.filter(pk=instance.pk).update(
filename=instance.filename,
archive_filename=instance.archive_filename,
modified=timezone.now(),
with (
mock.patch(
- "documents.signals.handlers.Document.objects.filter",
+ "documents.signals.handlers.Document.global_objects.filter",
) as m,
disable_auditlog(),
):
archive_filename="0000001.pdf",
archive_checksum="B",
)
- with mock.patch("documents.signals.handlers.Document.objects.filter") as m:
+ with mock.patch(
+ "documents.signals.handlers.Document.global_objects.filter",
+ ) as m:
m.side_effect = DatabaseError()
doc.save()