Speichern von I18N-Datenfeldern ist defekt
Im Nachgang zu #4864 (closed) ist das Speichern von I18N-Datenfeldern defekt. Es wird versucht, den Inhalt des original Strings mit dem neu gesetzten zu vergleichen. Hier werden nun aber zwei verschiedene I18NString
-Klassen verglichen (I18NString
vs I18NStringDatafield
).
Bei genauerer Analyse fiel auf, dass das Laden der Datenfeld über das DatafieldEntryModelI18N
scheinbar schon immer kaputt war. Dort wurde immer versucht, ein I18NString
zu laden, was aber aufgrund der anderen Speicherung schiefgehen muss.