Ошибка с URL в встроенных комментариях

Похоже, в функции Embed Discourse comments on another website via Javascript есть ошибка.

Если URL записи блога — https://example.com/blog/post-title/, то ссылка на эту запись в Discourse будет выглядеть как https://example.com/blog/post-title (без завершающего слэша, что является другим URL — это вызывает редирект).

URL записи блога: https://example.com/blog/post-title/

Вывод:

Это тема для обсуждения, связанная с оригинальной записью по адресу:

https://example.com/blog/post-title

Также возникают проблемы с парсингом первых двух слов в заголовках, но я не уверен, как лучше отладить это, чтобы сообщить об ошибке. Если запись блога называется, например, “How to Whatever”, то в Discourse заголовок отображается как “Howto Whatever”. Я проверил исходный HTML-код страниц и не нашёл ничего, где эти два слова были бы соединены без пробела. Это происходит со многими импортированными записями.

3 лайка