From 517fd2d3ac5fe6e9ddefef5582cb232cff72c204 Mon Sep 17 00:00:00 2001 From: KnugiHK <24708955+KnugiHK@users.noreply.github.com> Date: Sat, 21 Mar 2026 16:42:25 +0800 Subject: [PATCH] Add back missing comma --- Whatsapp_Chat_Exporter/__main__.py | 2 +- Whatsapp_Chat_Exporter/android_handler.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Whatsapp_Chat_Exporter/__main__.py b/Whatsapp_Chat_Exporter/__main__.py index fa6f0af..ecb1b8a 100644 --- a/Whatsapp_Chat_Exporter/__main__.py +++ b/Whatsapp_Chat_Exporter/__main__.py @@ -591,7 +591,7 @@ def process_messages(args, data: ChatCollection) -> None: # Process media message_handler.media( db, data, args.media, args.filter_date, - filter_chat, args.filter_empty, args.separate_media, args.fix_dot_files + filter_chat, args.filter_empty, args.separate_media, args.fix_dot_files, args.embed_exif, args.rename_media, args.timezone_offset ) diff --git a/Whatsapp_Chat_Exporter/android_handler.py b/Whatsapp_Chat_Exporter/android_handler.py index 9102e88..f3a0925 100644 --- a/Whatsapp_Chat_Exporter/android_handler.py +++ b/Whatsapp_Chat_Exporter/android_handler.py @@ -579,7 +579,7 @@ def _get_reactions(db, data): logging.info(f"Processed {total_row_number} reactions in {convert_time_unit(total_time)}") -def media(db, data, media_folder, filter_date, filter_chat, filter_empty, separate_media=True, fix_dot_files=False +def media(db, data, media_folder, filter_date, filter_chat, filter_empty, separate_media=True, fix_dot_files=False, embed_exif=False, rename_media=False, timezone_offset=0): """ Process WhatsApp media files from the database. @@ -592,6 +592,7 @@ def media(db, data, media_folder, filter_date, filter_chat, filter_empty, separa filter_chat: Chat filter conditions filter_empty: Filter for empty chats separate_media: Whether to separate media files by chat + fix_dot_files: Whether to fix media files with leading dot in the name embed_exif: Whether to embed EXIF timestamp in media files rename_media: Whether to rename media files with timestamp prefix timezone_offset: Hours offset from UTC for timestamp formatting @@ -612,7 +613,7 @@ def media(db, data, media_folder, filter_date, filter_chat, filter_empty, separa with tqdm(total=total_row_number, desc="Processing media", unit="media", leave=False) as pbar: while (content := _fetch_row_safely(content_cursor)) is not None: - _process_single_media(data, content, media_folder, mime, separate_media, fix_dot_files + _process_single_media(data, content, media_folder, mime, separate_media, fix_dot_files, embed_exif, rename_media, timezone_offset) pbar.update(1) total_time = pbar.format_dict['elapsed']