Ссылки с диакритическими знаками заменяются на URL форума

На нашем форуме мы используем RSS Polling (в данный момент это 69bbeae. Эта проблема возникла примерно 15 дней назад). Суть проблемы в том, что ссылки с диакритическими знаками (например, ó или à) вместо получения исходного URL получают доменную часть URL форума.

Если вы посмотрите этот пост, то увидите, что проблема исправлена, но в истории редактирования можно заметить, что ранее ссылки были нерабочими.

1 лайк

Ого, сложный случай. Пока добавлю приветствие для PR.

Вы уверены, что источник отправляет правильные флаги кодировки в HTTP-пакете?

Моя гипотеза о том, почему это может быть проблемой в Discourse, связана с тем, что оба URL являются относительными, но один обрабатывается корректно, а другой — нет. Я предполагаю (что может быть неверно), что плагин RSS должен всегда корректно ссылаться на часть сайта в относительных URL независимо от кодировки.

2 лайка