From 667c005a6706d11e1ce5bf5094324f3d5a6cab10 Mon Sep 17 00:00:00 2001 From: KnugiHK <24708955+KnugiHK@users.noreply.github.com> Date: Sun, 11 May 2025 17:49:51 +0800 Subject: [PATCH] Make received_ & read_timestamp optional --- Whatsapp_Chat_Exporter/data_model.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Whatsapp_Chat_Exporter/data_model.py b/Whatsapp_Chat_Exporter/data_model.py index 63a3252..8747419 100644 --- a/Whatsapp_Chat_Exporter/data_model.py +++ b/Whatsapp_Chat_Exporter/data_model.py @@ -277,8 +277,8 @@ class Message: timestamp: int, time: Union[int, float, str], key_id: Union[int, str], - received_timestamp: int, - read_timestamp: int, + received_timestamp: int = None, + read_timestamp: int = None, timezone_offset: int = 0, message_type: Optional[int] = None ) -> None: @@ -290,8 +290,8 @@ class Message: timestamp (int): Message timestamp time (Union[int, float, str]): Message time key_id (int): Message unique identifier - received_timestamp (int): When message was received - read_timestamp (int): When message was read + received_timestamp (int, optional): When message was received. Defaults to None + read_timestamp (int, optional): When message was read. Defaults to None timezone_offset (int, optional): Hours offset from UTC. Defaults to 0 message_type (Optional[int], optional): Type of message. Defaults to None