diff --git a/Whatsapp_Chat_Exporter/data_model.py b/Whatsapp_Chat_Exporter/data_model.py index 9d8b135..53d9bb6 100644 --- a/Whatsapp_Chat_Exporter/data_model.py +++ b/Whatsapp_Chat_Exporter/data_model.py @@ -71,7 +71,7 @@ class Message(): self.quoted_data = None self.caption = None self.thumb = None # Android specific - self.sticker = None + self.sticker = False def to_json(self): return { diff --git a/Whatsapp_Chat_Exporter/extract.py b/Whatsapp_Chat_Exporter/extract.py index 4d66d14..ccf2f26 100644 --- a/Whatsapp_Chat_Exporter/extract.py +++ b/Whatsapp_Chat_Exporter/extract.py @@ -183,7 +183,7 @@ def messages(db, data, media_folder): messages.edit_version, messages.thumb_image, messages.remote_resource, - messages.media_wa_type, + CAST(messages.media_wa_type as INTEGER) as media_wa_type, messages.latitude, messages.longitude, messages_quotes.key_id as quoted, @@ -378,7 +378,7 @@ def messages(db, data, media_folder): msg = "Message deleted" message.meta = True else: - if content["media_wa_type"] == "5": + if content["media_wa_type"] == 5: msg = f"Location shared: {content['latitude'], content['longitude']}" message.meta = True else: @@ -393,7 +393,7 @@ def messages(db, data, media_folder): msg = "Message deleted" message.meta = True else: - if content["media_wa_type"] == "5": + if content["media_wa_type"] == 5: msg = f"Location shared: {content['latitude'], content['longitude']}" message.meta = True else: