Après la création d'une nouvelle étiquette lorsque la méthode de génération de Slug est définie sur none, la nouvelle fonctionnalité d'édition d'étiquette ne s'affiche pas correctement

Ma façon de générer des Slug est la suivante :

Voici l’image du problème et le journal de la console :

Erreur lors du traitement de la route : tag.edit.tab Vous devez fournir un paramètre `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 « J'aime »

@Discourse Vous n’avez pas corrigé ce bug ?

Veuillez patienter un moment, le personnel de Discourse n’est peut-être pas en ligne, et les bugs ne sont pas corrigés instantanément :slight_smile: .

1 « J'aime »

Je pense que l’OP fait référence à cette question :

1 « J'aime »

Je pense que Jagster a raison – là-bas, il semble que l’OP l’ait vu fonctionner correctement à un moment donné.

Les traductions peuvent paraître un peu brusques, je lirais donc cela davantage comme Je pensais que vous aviez déjà corrigé cela ?

2 « J'aime »

J’ai déplacé ceci dans la catégorie des bogues. Je ne trouve pas de solution pour cela depuis la dernière mise à jour de mon forum et je peux reproduire ce problème.

Étapes pour reproduire :

  1. Définir slug_generation_method sur « none »
  2. Créer une nouvelle étiquette en l’ajoutant à un sujet ou via /tags
  3. Si ce n’est pas déjà fait, activer experimental_tag_settings_page
  4. Aller à la page des étiquettes et essayer de modifier l’étiquette que vous avez créée.

Résultat attendu : Vous pouvez modifier l’étiquette comme celles créées lorsque la méthode de génération de slug était « ascii » ou « encoded »
Résultat réel : Vous voyez uniquement « Erreur - Quelque chose s’est mal passé », et il y a des erreurs dans la console du navigateur concernant l’absence de tag_slug.

Erreur : Vous devez fournir un paramètre tag_slug

Erreur lors du traitement de la route : tag.edit.tab Vous devez fournir un paramètre tag_slug. Erreur : Vous devez fournir un paramètre tag_slug

Erreur non interceptée (dans la promesse) : Vous devez fournir un paramètre tag_slug.

1 « J'aime »

Merci à tous, nous avons noté ce bogue et aurons bientôt un correctif !

(Oui aussi, les traductions du chinois peuvent être intéressantes. Étant moi-même sinophone, je comprends parfaitement leur sens réel !)
2 « J'aime »