mirror of
https://github.com/KnugiHK/WhatsApp-Chat-Exporter.git
synced 2026-04-23 06:21:37 +00:00
Accept both raw timestamp and formatted time string
This commit is contained in:
@@ -317,9 +317,19 @@ class Message:
|
|||||||
self.safe = False
|
self.safe = False
|
||||||
self.mime = None
|
self.mime = None
|
||||||
self.message_type = message_type,
|
self.message_type = message_type,
|
||||||
self.received_timestamp = timing.format_timestamp(received_timestamp, "%Y/%m/%d %H:%M")
|
if isinstance(received_timestamp, (int, float)):
|
||||||
self.read_timestamp = timing.format_timestamp(read_timestamp, "%Y/%m/%d %H:%M")
|
self.received_timestamp = timing.format_timestamp(received_timestamp, "%Y/%m/%d %H:%M")
|
||||||
|
elif isinstance(received_timestamp, str):
|
||||||
|
self.received_timestamp = received_timestamp
|
||||||
|
else:
|
||||||
|
self.received_timestamp = None
|
||||||
|
if isinstance(read_timestamp, (int, float)):
|
||||||
|
self.read_timestamp = timing.format_timestamp(read_timestamp, "%Y/%m/%d %H:%M")
|
||||||
|
elif isinstance(read_timestamp, str):
|
||||||
|
self.read_timestamp = read_timestamp
|
||||||
|
else:
|
||||||
|
self.read_timestamp = None
|
||||||
|
|
||||||
# Extra attributes
|
# Extra attributes
|
||||||
self.reply = None
|
self.reply = None
|
||||||
self.quoted_data = None
|
self.quoted_data = None
|
||||||
|
|||||||
Reference in New Issue
Block a user