BlueBubbles-Desktop-App icon indicating copy to clipboard operation
BlueBubbles-Desktop-App copied to clipboard

Tapbacks behave strangely on messages with multiple attachments/parts

Open sabogalc opened this issue 4 years ago • 4 comments
trafficstars

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 avatar Mar 16 '21 21:03 sabogalc

https://github.com/open-imcore/imcore.react/issues/8#issuecomment-816035066 BlueBubbles Desktop Obama Obama iOS

sabogalc avatar Apr 12 '21 00:04 sabogalc

https://github.com/open-imcore/imcore.react/issues/8#issuecomment-817379826 Also https://github.com/BlueBubblesApp/BlueBubbles-Android-App/issues/714#issuecomment-809841967 BlueBubbles Desktop 3 PNG image (1)

sabogalc avatar Apr 12 '21 01:04 sabogalc

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 avatar May 03 '21 22:05 sabogalc

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

sabogalc avatar May 16 '21 20:05 sabogalc