Rota errada após selecionar uma Categoria e uma tag usando os menus suspensos em uma configuração de subpasta

Usando uma configuração de subpasta, quando o usuário seleciona uma tag após uma categoria ou uma categoria após uma tag, o Discourse está usando a rota
/[subpasta]/tags/[subpasta]/c/[slug-da-categoria]/[id-da-categoria]/[tag]
em vez de
/[subpasta]/tags/c/[slug-da-categoria]/[id-da-categoria]/[tag]

Tanto tag-drop.js quanto category-drop.js estão chamando getCategoryAndTagUrl, que utiliza category.js#url – o qual adiciona a subpasta ao chamar get-url.js#getURL – para concatenar após /tags/. tag-drop-link.js também utiliza o mesmo método url.

2 Curtiram

@vinothkannans você pode investigar esse problema?

2 Curtiram

Esse commit deve corrigir o problema para você. Obrigado pelo seu relatório de bug e pela explicação detalhada.

5 Curtiram