diff --git a/backend/apps/archive/management/commands/import_data.py b/backend/apps/archive/management/commands/import_data.py index 8d4c988..439a645 100644 --- a/backend/apps/archive/management/commands/import_data.py +++ b/backend/apps/archive/management/commands/import_data.py @@ -33,6 +33,7 @@ from apps.files.tasks import ( generate_blur_hash_PostFile, generate_md5_hash_PostFile, generate_video_thumbnail, + generate_pdf_thumbnail, ) @@ -149,6 +150,10 @@ class BaseImporter(ABC): if not file_instance.thumbnail: generate_video_thumbnail.delay(file_instance.id) + if file_instance.file_type in ["pdf"]: + if not file_instance.thumbnail: + generate_pdf_thumbnail.delay(file_instance.id) + # Generate MD5 hash if not exists if not file_instance.hash_md5: generate_md5_hash_PostFile.delay(file_instance.id)