Skip to content

Не выводятся переносы строки из ВК в Матрикс #16

@MurzNN

Description

@MurzNN

Если в ВК-сообщении есть переносы строк, то они в Матриксе не появляются. Причина, видимо, в "format": "org.matrix.custom.html" т.к. в самом body переносы есть:

"content": {
  "body": "раз\nджва\nтри"
  "format": "org.matrix.custom.html",
  "msgtype": "m.text",
},

Если через Riot отправить сообщение, то там нет параметра "format" вообще, и переносы отображаются норм. Так что нужно или убирать "format" (но тогда потеряется возможность выделять жирным) или переносы строк делать html-тегами через <br /> и писать в formatted_body, пример:

  "content": {
    "msgtype": "m.text",
    "body": "<del>раз</del>\nт_р_и\n**пяд**ь",
    "format": "org.matrix.custom.html",
    "formatted_body": "<del>раз</del><br />т_р_и<br /><strong>пяд</strong>ь"
  },

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions