Ao criar uma nova tag com o método de geração de Slug definido como none, a nova funcionalidade de edição de tags não é exibida corretamente

Minha forma de gerar o Slug é a seguinte:

Esta é a imagem do erro e o log do console:

Erro ao processar a rota: tag.edit.tab Você deve fornecer um parâmetro `tag_slug`. f@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:55:75777
45741/b[1]@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:55:76280
45741/M.prototype.generate@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:55:79195
_updateURL@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:7:37868
finalizeTransition@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:7:35507
5099/getTransitionByIntent/i.promise<@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:7:34611
k@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:65:50635
w@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:65:50528
invoke@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:226:14537
flush@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:226:13617
flush@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:226:15333
_end@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:226:20091
81107/H/this._boundAutorunEnd@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:226:16837
promise callback*81107/r/<@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:226:11997
flush@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:292:55520
_scheduleAutorun@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:226:22280
_ensureInstance@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:226:22167
schedule@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:226:18253
48252/<@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:64:62160
_@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:65:50142
m@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:65:49806
g@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:65:49955
49456/m/<@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:65:49740
promise callback*49456/m/<@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:65:49678
49456/m/<@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:65:49709
invoke@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:226:14537
flush@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:226:13617
flush@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:226:15333
_end@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:226:20091
81107/H/this._boundAutorunEnd@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:226:16837
promise callback*81107/r/<@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:226:11997
flush@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:292:55520
_scheduleAutorun@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:226:22280
_ensureInstance@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:226:22167
schedule@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:226:18253
48252/<@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:64:62160
T@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:65:51065
resolve@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:7:28908
S@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:302:9538
getTransitionByIntent@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:7:34027
transitionByIntent@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:7:32912
doTransition@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:7:35214
transitionTo@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:7:39526
_doTransition@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:7:48130
transitionTo@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:26:3574
replaceWith@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:26:3628
model@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:100:3823
async*deserialize@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:7:16071
getModel@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:7:27301
5099/resolve/<@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:7:25090
k@https://communitytest.akarinliu.com/assets/chunk.f315f135db76700eec92.d41d8cd9.js:65:50635
1 curtida

@Discourse Vocês não consertaram este Bug?

Por favor, espere um pouco, a equipe do Discourse pode não estar online e os bugs não são corrigidos instantaneamente :slight_smile: .

1 curtida

Acho que o OP está se referindo a esta pergunta:

1 curtida

Acho que o Jagster está certo – ali parece que o OP viu funcionar corretamente em algum momento.

Traduções podem sair um pouco diretas, então eu leria aquilo mais como Pensei que você já tivesse consertado isso?

2 curtidas

Movi isto para a categoria de bug. Não consigo encontrar uma correção para isso desde que meu fórum foi atualizado pela última vez e consigo reproduzir isso.

Passos para reproduzir:

  1. Defina slug_generation_method como “none”
  2. Crie uma nova tag adicionando-a a um tópico ou em /tags
  3. Se ainda não o fez, ative experimental_tag_settings_page
  4. Vá para a página de tags e tente editar a tag que você criou.

Resultado esperado: Você pode editar a tag assim como as criadas enquanto o método de geração de slug era “ascii” ou “encoded”
Resultado real: Você só vê “Error - Something went wrong” (Erro - Algo deu errado), e há erros no console do navegador sobre a falta de tag_slug.

Error: You must provide a param tag_slug (Erro: Você deve fornecer um parâmetro tag_slug)

Error while processing route: tag.edit.tab You must provide a param tag_slug. Error: You must provide a param tag_slug (Erro ao processar a rota: tag.edit.tab Você deve fornecer um parâmetro tag_slug. Erro: Você deve fornecer um parâmetro tag_slug)

Uncaught (in promise) Error: You must provide a param tag_slug. (Erro não capturado (em promessa): Você deve fornecer um parâmetro tag_slug.)

1 curtida

Obrigado a todos, notamos este bug e teremos uma correção em breve!

(Também sim, traduções do chinês podem ser interessantes. Sendo eu mesmo um falante de chinês, entendo totalmente o significado real deles!)
2 curtidas