From f2255f9a1c28f138eae7836e9cf2df97f03b7b17 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 16 Mar 2026 11:29:53 +0000 Subject: [PATCH] docs: improve docstring and comment clarity in extract_metadata_from_file Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com> --- app/tasks/upload_to_email.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/tasks/upload_to_email.py b/app/tasks/upload_to_email.py index 7366440a..378ec7d7 100644 --- a/app/tasks/upload_to_email.py +++ b/app/tasks/upload_to_email.py @@ -25,7 +25,7 @@ logger = logging.getLogger(__name__) _LOGO_FILENAME = "logo.png" # Mapping from PDF metadata keys (with leading slash stripped) to application-specific names. -# This mirrors the inverse of the mapping used in embed_metadata_into_pdf.py. +# This mirrors the inverse of the mapping used in app/tasks/embed_metadata_into_pdf.py. _PDF_METADATA_KEY_MAP = { "Title": "filename", "Author": "absender", @@ -78,7 +78,7 @@ def extract_metadata_from_file(file_path): JSON metadata takes precedence; embedded PDF metadata fills in any missing fields using the application's standard key mapping (e.g., /Title → filename). - Returns a dictionary of metadata or empty dict if not found. + Returns a dictionary of metadata (may be empty if none found). """ metadata = {}