Неверный маршрут после выбора категории и тега через выпадающие списки в настройках подпапки

При использовании конфигурации с подпапкой, когда пользователь выбирает тег после категории или категорию после тега, Discourse использует маршрут
/[subfolder]/tags/[subfolder]/c/[category slug]/[category id]/[tag]
вместо
/[subfolder]/tags/c/[category slug]/[category id]/[tag]

Файлы tag-drop.js и category-drop.js вызывают функцию getCategoryAndTagUrl, которая использует category.js#url — этот метод добавляет подпапку в начало пути, вызывая get-url.js#getURL, — чтобы присоединить его после /tags/. Файл tag-drop-link.js также использует тот же метод url.

2 лайка

@vinothkannans, не могли бы вы разобраться с этой проблемой?

2 лайка

Этот коммит должен исправить проблему для вас. Спасибо за ваш отчет об ошибке и подробное объяснение.

5 лайков