Skip to content
This repository has been archived by the owner on Apr 5, 2022. It is now read-only.

Tapbacks behave strangely on messages with multiple attachments/parts #196

Open
sabogalc opened this issue Mar 16, 2021 · 4 comments
Open

Comments

@sabogalc
Copy link

sabogalc commented Mar 16, 2021

Here is an example with one particular message on BlueBubbles Desktop and on my Mac.
Screenshot 2021-03-16 170034
Screen Shot 2021-03-16 at 4 58 52 PM
Just like on Android, if I receive one message with multiple attachments, only one tapback can be applied to all of those attachments.
Here are some similar tickets. BlueBubbles Android, SMServer, and WebMessage

{
  "id": "D3DBDAD8-5EEE-4D72-ADB7-20A74501706D",
  "fromMe": true,
  "isTypingMessage": false,
  "description": "We'll show up and he'll be like",
  "flags": 1081349,
  "fileTransferIDs": [
    "72D48466-A535-4C93-AA78-6791A8AB53F1"
  ],
  "chatID": "chat526745548997352517",
  "time": 1615577622383.0002,
  "timeRead": 0,
  "isSOS": false,
  "timeDelivered": 0,
  "isAudioMessage": false,
  "isCancelTypingMessage": false,
  "items": [
    {
      "type": "attachment",
      "payload": {
        "metadata": {
          "size": {
            "width": 500,
            "height": 255
          },
          "id": "72D48466-A535-4C93-AA78-6791A8AB53F1",
          "filename": "AE5727AE-29A7-4E84-B537-17AFD35FEB41.gif",
          "uti": "com.compuserve.gif",
          "mime": "image/gif"
        },
        "id": "p:0/D3DBDAD8-5EEE-4D72-ADB7-20A74501706D",
        "chatID": "chat526745548997352517",
        "transferID": "72D48466-A535-4C93-AA78-6791A8AB53F1",
        "fromMe": true,
        "time": 1615577622383.0002
      }
    },
    {
      "type": "text",
      "payload": {
        "chatID": "chat526745548997352517",
        "fromMe": true,
        "parts": [
          {
            "type": "text",
            "string": "We'll show up and he'll be like"
          }
        ],
        "id": "p:1/D3DBDAD8-5EEE-4D72-ADB7-20A74501706D",
        "time": 1615577622383.0002,
        "text": "We'll show up and he'll be like",
        "acknowledgments": [
          {
            "chatID": "chat526745548997352517",
            "sender": "*my friend's email*",
            "associatedID": "p:1/D3DBDAD8-5EEE-4D72-ADB7-20A74501706D",
            "id": "am:F0716C13-6871-4286-A4A6-3CF3FB0B25CD",
            "fromMe": false,
            "time": 1615577636093.2012,
            "acknowledgmentType": 2003
          }
        ]
      }
    }
  ],
  "service": "iMessage",
  "timePlayed": 0,
  "sender": "e:*my email*",
  "isDelivered": false
}
@sabogalc
Copy link
Author

@sabogalc
Copy link
Author

@sabogalc
Copy link
Author

sabogalc commented May 3, 2021

Here is another example. In this case, two hearts were applied to the text caption, but the Desktop client shows two hearts on both the image and the text caption. Below is the same message in BlueBubbles Desktop, iOS, and BlueBubbles Android. It shows up correctly in the Android app, however, opening the tapback menu for the message still has the image and caption bundled together into one message.
BB Desktop
PNG image
Screenshot_20210503-182644
Screenshot_20210503-182648

@sabogalc
Copy link
Author

What I have here is basically a copy and paste of this comment from the Android ticket. For this comment, I will just paste the images of the conversation in iOS and on BlueBubbles Desktop.
iOS
BlueBubbles Desktop

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant