TL4 ne peut pas supprimer ses propres publications

Nous venons de passer à la version 2.8.0 et les TL4 ne peuvent pas restaurer leurs propres messages.

Je veux dire, ils le peuvent tant qu’ils ne rafraîchissent pas la page : une fois qu’ils le font, leur message (supprimé) n’apparaît plus dans le sujet et il n’est pas caché derrière un bouton « voir les messages cachés ». Le personnel peut toujours voir les messages supprimés (dans les 24 heures), mais pas l’auteur du message. Cela semble se produire uniquement avec les TL4, d’après ce que j’ai pu constater, mais je n’ai testé qu’avec un TL2.

Je ne suis pas sûr que ce soit pertinent, mais j’ai signalé le même problème l’année dernière lorsque nous sommes passés à la version 2.7.0 et qu’une correction a été apportée. Cependant, nous n’avons jamais testé ce point spécifique car il n’a pas été rétroporté et le rapport initial (de sécurité) concernait un autre problème (également lié aux TL4) qui a été résolu dans la version 2.7.5, nous n’avons donc testé que cette partie.

Quoi qu’il en soit, en bref, les TL4 ne peuvent pas restaurer leurs propres messages sur la dernière version stable.

5 « J'aime »

N’est-ce pas une solution de contournement suffisante pour le moment ? Je suis d’accord que c’est un bug, mais j’ai du mal à considérer cela comme suffisamment critique pour y consacrer des ressources d’ingénierie…

2 « J'aime »

Une fois qu’ils s’éloignent du sujet, il n’y a pas de solution évidente pour qu’ils récupèrent leur propre publication.

Je suis d’accord que ce n’est pas critique, mais cela ne semble pas trivial non plus, à mon avis ? La possibilité d’annuler la suppression d’une publication est une fonctionnalité de base (agréable !) de Discourse qui est même mentionnée dans le tutoriel. Mais bien sûr, c’est à l’équipe de Discourse de prioriser son travail — je voulais juste signaler que le problème est toujours présent et je ne m’attends pas à une correction immédiate. Je contribuerais moi-même à une correction si je comprenais suffisamment la base de code, mais je crains que non.

3 « J'aime »

Un an et demi plus tard, ce bug existe toujours. Y a-t-il des plans pour le corriger ?

4 « J'aime »

Je suppose que ce n’est pas un bug. Le TL4 ne peut pas voir les publications supprimées par défaut, y compris les leurs, donc ne pas pouvoir restaurer leurs publications après un rafraîchissement est un comportement attendu.

SiteSetting.tl4_delete_posts_and_topics peut modifier la visibilité du TL4 pour les publications supprimées.

2 « J'aime »

Je pense que dans ce cas, la différence est qu’un TL0-TL3 dispose d’une fenêtre de 24 heures pour changer d’avis, mais les TL4 obtiennent un rafraîchissement de page et c’est fini.

C’est un peu étrange, mais je ne pense pas que cela se produise assez souvent pour être prioritaire.

2 « J'aime »

Les utilisateurs avec des niveaux de confiance inférieurs peuvent toujours restaurer leurs publications dans les 24 heures. Cependant, en tant qu’utilisateur TL4, si vous supprimez accidentellement un message privé (MP), le site se rafraîchit automatiquement. La façon dont Discourse permet d’avoir plus d’une ébauche de sujet est d’écrire un message à soi-même. Ces messages n’ont généralement pas de réponses, vous pouvez donc les supprimer vous-même. Ainsi, appuyer sur la corbeille au lieu du crayon, lorsque vous souhaitez modifier, déclenche un rafraîchissement automatique. Par conséquent, votre ébauche est perdue ou vous devez demander à un administrateur de restaurer votre message supprimé.

J’ai perdu plusieurs ébauches de cette façon. J’essaie donc maintenant de me souvenir d’écrire une réponse juste pour protéger mon ébauche.

4 « J'aime »