From 0280325b4a744b5d20c4d288d2a62c887ec57f6f Mon Sep 17 00:00:00 2001 From: KnugiHK <24708955+KnugiHK@users.noreply.github.com> Date: Sun, 11 Jun 2023 00:47:11 +0800 Subject: [PATCH] Bug fix --- Whatsapp_Chat_Exporter/data_model.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Whatsapp_Chat_Exporter/data_model.py b/Whatsapp_Chat_Exporter/data_model.py index 9c79290..28f957d 100644 --- a/Whatsapp_Chat_Exporter/data_model.py +++ b/Whatsapp_Chat_Exporter/data_model.py @@ -30,10 +30,10 @@ class ChatStore(): class Message(): - def __init__(self, from_me: Union[bool,int], timestamp: int, time: Union[int,str], key_id: int): + def __init__(self, from_me: Union[bool,int], timestamp: int, time: Union[int,float,str], key_id: int): self.from_me = bool(from_me) self.timestamp = timestamp / 1000 if timestamp > 9999999999 else timestamp - if isinstance(time, int): + if isinstance(time, int) or isinstance(time, float): self.time = datetime.fromtimestamp(time/1000).strftime("%H:%M") elif isinstance(time, str): self.time = time