- Affected Version
- WoltLab Suite 5.5
- Affected App
- WoltLab Suite Forum
Bei dem Datenimport von WBB4 in in WBB5.5 werden HTML Special chars fehlerhaft ersetzt.
Z.B. wird der ASCII emoji '<.<' nach der Datenaktualisierung als '&lt;.&lt;' dargestellt.
Der Grund dafür ist die in 5.5 eingeführte Zeile in HtmlInputProcessor->convertToHtml()
Da das & hier an dritter stelle steht, ersetzt es auch die & die in der Ersetzung von < und > verwendet wurden. daher wird aus < dann auch &lt;
Das Problem betrifft sehr wahrscheinlich auch alle anderen Verwendungen von convertToHtml().
Das lässt sich beheben indem die Ersetzung von & als aller erstes gemacht wird sodass die Zeile nun so aussieht: