Fix: correct PAPERLESS_EMPTY_TRASH_DIR to Path (#10227)

This commit is contained in:
shamoon
2025-06-19 11:50:23 -07:00
committed by GitHub
parent 240c9ac511
commit f214440d2e
3 changed files with 7 additions and 7 deletions

View File

@@ -331,9 +331,8 @@ def cleanup_document_deletion(sender, instance, **kwargs):
(old_filebase, old_fileext) = os.path.splitext(old_filename)
while True:
new_file_path = os.path.join(
settings.EMPTY_TRASH_DIR,
old_filebase + (f"_{counter:02}" if counter else "") + old_fileext,
new_file_path = settings.EMPTY_TRASH_DIR / (
old_filebase + (f"_{counter:02}" if counter else "") + old_fileext
)
if os.path.exists(new_file_path):

View File

@@ -188,7 +188,7 @@ class TestFileHandling(DirectoriesMixin, FileSystemAssertsMixin, TestCase):
@override_settings(
FILENAME_FORMAT="{correspondent}/{correspondent}",
EMPTY_TRASH_DIR=tempfile.mkdtemp(),
EMPTY_TRASH_DIR=Path(tempfile.mkdtemp()),
)
def test_document_delete_trash_dir(self):
document = Document()