Debug en cours… Une dépêche est créée en rédaction (en markdown donc). À un moment, le markdown est perdu. Il ne reste plus que la version HTML. On se retrouve avec l'interface utilisée pour les dépêches pré-2011 en HTML.
La dépêche en question : https://linuxfr.org/redaction/news/sortie-de-crowdsec-1-0-tutoriel-d-utilisation
Recherche d'éléments :
pas d'erreurs, pas de HTTP 500
frise chronologique : dépêche soumise en markdown (Révision nᵒ 1 - 13 décembre 2020 13:31:37), "Réorganisation" par la modération, renvoi de l'HTML (Révision nᵒ 2 - 13 décembre 2020 14:54:22), puis correction par moi avec une insertion en base de données + le réimport du markdown (Révision nᵒ 3 - 13 décembre 2020 15:21:39)
13:31:37.047624 #32655 Started POST "/news" for IP_AUTHOR at 2020-12-13 13:31:37 +0100
13:31:37.050074 #32655 Processing by NewsController#create as HTML
13:31:37.050934 #32655 Parameters: {..., "news"=>{..., "wiki_body"=>"blabla_markdown_blabla", ..., "wiki_second_part"=>"", ...}, ..., "commit"=>"Soumettre cette dépêche"}
13:31:38.045980 #32655 Redirected to https://linuxfr.org/news
13:31:38.046231 #32655 Completed 302 Found in 995ms (ActiveRecord: 402.3ms)
14:54:08.016695 #32641 Started PUT "/redaction/news/sortie-de-crowdsec-1-0-tutoriel-d-utilisation/reorganized" for IP_MODERATION at 2020-12-13 14:54:08 +0100
14:54:08.018736 #32641 Processing by Redaction::NewsController#reorganized as HTML
14:54:08.018890 #32641 Parameters: {..., "news"=>{..., "wiki_second_part"=>""}, "commit"=>"OK", "id"=>"sortie-de-crowdsec-1-0-tutoriel-d-utilisation"}
14:54:08.079937 #32641 Redirected to https://linuxfr.org/moderation/news/sortie-de-crowdsec-1-0-tutoriel-d-utilisation
14:54:08.080157 #32641 Completed 302 Found in 61ms (ActiveRecord: 43.1ms)
14:54:22.906764 #32646 Started PATCH "/moderation/news/sortie-de-crowdsec-1-0-tutoriel-d-utilisation" for IP_MODERATION at 2020-12-13 14:54:22 +0100
14:54:22.907999 #32646 Processing by Moderation::NewsController#update as HTML
14:54:22.908841 #32646 Parameters: {..., "news"=>{..., "body"=>"blabla_HTML_blabla", "second_part"=>""}, "commit"=>"Enregistrer", "id"=>"sortie-de-crowdsec-1-0-tutoriel-d-utilisation"}
14:54:23.000361 #32646 Redirected to https://linuxfr.org/news/sortie-de-crowdsec-1-0-tutoriel-d-utilisation
14:54:23.003297 #32646 Completed 302 Found in 94ms (ActiveRecord: 69.7ms)
14:55:38.549768 #32641 Started PATCH "/moderation/news/sortie-de-crowdsec-1-0-tutoriel-d-utilisation" for IP_MODERATION at 2020-12-13 14:55:38 +0100
14:55:38.551089 #32641 Processing by Moderation::NewsController#update as HTML
14:55:38.551929 #32641 Parameters: {..., "news"=>{..., "body"=>"blabla_HTML_blabla", "second_part"=>""}, "commit"=>"Enregistrer", "id"=>"sortie-de-crowdsec-1-0-tutoriel-d-utilisation"}
14:55:38.569811 #32641 Redirected to https://linuxfr.org/news/sortie-de-crowdsec-1-0-tutoriel-d-utilisation
14:55:38.572614 #32641 Completed 302 Found in 20ms (ActiveRecord: 3.7ms)
15:21:38.747523 #15071 Started PUT "/redaction/news/sortie-de-crowdsec-1-0-tutoriel-d-utilisation/reorganized" for IP_OUMPH at 2020-12-13 15:21:38 +0100
15:21:38.748895 #15071 Processing by Redaction::NewsController#reorganized as HTML
15:21:38.749418 #15071 Parameters: {..., "news"=>{..., "wiki_body"=>"blabla_markdown_blabla", "wiki_second_part"=>""}, "commit"=>"OK", "id"=>"sortie-de-crowdsec-1-0-tutoriel-d-utilisation"}
15:21:39.867476 #15071 Redirected to https://linuxfr.org/moderation/news/sortie-de-crowdsec-1-0-tutoriel-d-utilisation
15:21:39.867717 #15071 Completed 302 Found in 1118ms (ActiveRecord: 272.6ms)
# Vu que ça m'est tombé dessus, ce que j'étais en train de faire
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à 2 (+0/-0).
À toutes fins utiles et au cas où.
Donc j’étais en train de corriger en utilisant Grammalecte. Là j’ai saisi une espace insécable en faisant Ctrl +Maj + U suivi du code Unicode, soit 00a0 (je ne comprends pas d'ailleurs, pourquoi parfois on peut le faire et d’autres fois non). Ensuite j’ai voulu corriger un mot directement et là, il y a eu quelque chose comme si ça sautait. Je n’ai rien remarqué de bizarre sur le coup (à part le petit saut).
En revenant sur la page, c’était tout cassé.
Est-ce que cela vient de mon utilisation de Grammalecte sur une dépêche déjà pas très bien mise en forme ?
Cela dit, l’historique marquait que j’ai tout supprimé, ce qui n’était, à l’évidence, pas le cas. Et il m’est déjà arrivé de voir, dans l’historique, tout le texte marqué en rouge comme supprimé après une intervention dessus, alors qu’il continuait à être correctement affiché. Un lien entre les deux évènements ?
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
[^] # Re: Vu que ça m'est tombé dessus, ce que j'étais en train de faire
Posté par Benoît Sibaud (site web personnel) . Évalué à 3 (+0/-0). Dernière modification le 13 décembre 2020 à 19:02.
https://linuxfr.org/suivi/comment-perdre-une-partie-du-contenu-en-moderation-avec-grammalecte ? (bug de 2016)
[^] # Re: Vu que ça m'est tombé dessus, ce que j'étais en train de faire
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à 2 (+0/-0).
Ça y ressemble en effet.
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
[^] # Re: Vu que ça m'est tombé dessus, ce que j'étais en train de faire
Posté par Benoît Sibaud (site web personnel) . Évalué à 3 (+0/-0).
Je la ferme pour doublon alors.
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.