Skip to content

Resolve "Problems of missing id_report on tracking labdoc contents"

Francois Gannaz requested to merge 55-display-error-on-validateLD-failure into master

Le premier changement est que désormais le validateLD() JS peut recevoir une réponse AJAX refusant les données parce qu'elles sont incohérentes. En ce cas, le message d'alerte indique à l'utilisateur de réessayer plus tard.

Les labdocs textuels (en HTML) sont désormais validés. Dans les données de prod, il y a 3 labdocs non-valides (plus 2 résidus totalement faux à tout petits IDs) :

  • 26896 : image tronquée
  • 51853 : caractère incorrect
  • 61788 : attribut incorrect (sur une balise META visiblement copiée d'une page HTML)

De même, voici le SQL pour lister les labdocs au contenu XML non-valide : SELECT FROM_UNIXTIME(last_edition) as lastChange, labdoc_data FROM labdoc WHERE id_labdoc IN (40037, 47577, 47607, 47616, 49007, 50592, 61543). La plupart sont tronqués.

Closes #55 (closed)

Edited by Francois Gannaz

Merge request reports