matrix-org / matrix-bifrost

General purpose bridging with a variety of backends including libpurple and xmpp.js
Apache License 2.0
162 stars 31 forks source link

m.file url is all jsoned #80

Closed Half-Shot closed 4 years ago

Half-Shot commented 4 years ago

This looks wrong:

{
  "content": {
    "body": "https://upload.yax.im/upload/8mk0iAtKU1THN38G/Screenshot_20191022-194533_Riotim.jpg",
    "filename": "Screenshot_20191022-194533_Riotim.jpg",
    "info": {
      "mimetype": "image/jpeg",
      "size": 282451
    },
    "msgtype": "m.image",
    "remote_id": "TQbnL-1978",
    "url": "{\"content_uri\":\"mxc://half-shot.uk/944c37928ad6a7b2667552e6a099ea21936bf5f4\"}\n"
  },
  "origin_server_ts": 1571766888540,
  "sender": "@_x_Ge0rG=2f=23bifrost=23half-shot.uk=40half-shot.uk:half-shot.uk",
  "type": "m.room.message",
  "unsigned": {
    "age": 6372672
  },
  "event_id": "$i7Ag3zh8Ts26Mxnc1KuvqWNGYuxBE0lHZeS5VKJkNrg",
  "room_id": "!vKsKNErebdRaQvsUkQ:half-shot.uk"
}
Half-Shot commented 4 years ago

Fixed.