From 63a990f49cdfff8ed1b07d509527e0b0829cd7e9 Mon Sep 17 00:00:00 2001 From: Nasty Date: Fri, 3 May 2024 15:11:51 +0300 Subject: [PATCH] Review fixes --- .../concrete_metadata_extractors/image_metadata_extractor.py | 2 +- .../concrete_metadata_extractors/pdf_metadata_extractor.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dedoc/metadata_extractors/concrete_metadata_extractors/image_metadata_extractor.py b/dedoc/metadata_extractors/concrete_metadata_extractors/image_metadata_extractor.py index 56d2e525..60bec824 100644 --- a/dedoc/metadata_extractors/concrete_metadata_extractors/image_metadata_extractor.py +++ b/dedoc/metadata_extractors/concrete_metadata_extractors/image_metadata_extractor.py @@ -73,7 +73,7 @@ def extract(self, base_fields = super().extract(file_path=file_path, converted_filename=converted_filename, original_filename=original_filename, parameters=parameters) exif_fields = self._get_exif(os.path.join(file_dir, converted_filename)) - result = {**base_fields, **exif_fields} if len(exif_fields) > 0 else base_fields + result = {**base_fields, **exif_fields} return result def __encode_exif(self, exif: Union[str, bytes]) -> Optional[str]: diff --git a/dedoc/metadata_extractors/concrete_metadata_extractors/pdf_metadata_extractor.py b/dedoc/metadata_extractors/concrete_metadata_extractors/pdf_metadata_extractor.py index b39002c3..78fc2ac6 100644 --- a/dedoc/metadata_extractors/concrete_metadata_extractors/pdf_metadata_extractor.py +++ b/dedoc/metadata_extractors/concrete_metadata_extractors/pdf_metadata_extractor.py @@ -64,7 +64,7 @@ def extract(self, file_dir, file_name, converted_filename, original_filename = self._get_names(file_path, converted_filename, original_filename) base_fields = super().extract(file_path=file_path, converted_filename=converted_filename, original_filename=original_filename, parameters=parameters) pdf_fields = self._get_pdf_info(os.path.join(file_dir, converted_filename)) - result = {**base_fields, **pdf_fields} if len(pdf_fields) > 0 else base_fields + result = {**base_fields, **pdf_fields} return result def _get_pdf_info(self, path: str) -> dict: