Skip to content

Commit

Permalink
fix: parse attachments for sync messages, fixes #88 (#94)
Browse files Browse the repository at this point in the history
  • Loading branch information
Era-Dorta authored Feb 8, 2025
1 parent b94a4cf commit 28538a7
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions signalbot/message.py
Original file line number Diff line number Diff line change
Expand Up @@ -98,8 +98,12 @@ async def parse(cls, signal: SignalAPI, raw_message_str: str):
mentions = cls._parse_mentions(
raw_message["envelope"]["syncMessage"]["sentMessage"]
)
base64_attachments = None
attachments_local_filenames = None
base64_attachments = await cls._parse_attachments(
signal, raw_message["envelope"]["syncMessage"]["sentMessage"]
)
attachments_local_filenames = cls._parse_attachments_local_filenames(
raw_message["envelope"]["syncMessage"]["sentMessage"]
)

# Option 2: dataMessage
elif "dataMessage" in raw_message["envelope"]:
Expand Down

0 comments on commit 28538a7

Please sign in to comment.