Freitextfelder - Auswahlfeld(ArrayStore)

Da mir das jira aktuell immer ein undefined Ticket erstellt(Sprich es geht nicht) schreibe ich das Ganze mal hier rein. Die Spalte default in der Tabelle s_core_engine_elements sollte von Varchar auf Text geändert werden, da es sonst sein kann, dass beim Anlegen eines Auswahlfeldes(ArrayStore) im Backend ein zu langer JSON String angelegt wird(255 Zeichen sind dort nicht sehr viel) und dadurch beim Speichern der zu lange Teil abgeschnitten wird. Ergebnis: Der Fehler wird nicht abgefangen und beim Anlegen eines Artikels z.B. lädt sich Shopware tot und in der Konsole sieht man den Fehler: "You’re trying to decode an unvalid JSON String… " - das kommt natürlich durch den beim Speichern abgeschnittenen String. Wer also auf dieses Problem stößt, so wie ich grade, hat damit auch gleich einen Fix.

Genau das gleiche Problem hatte ich gerade auch - das muss entweder abgefangen werden oder wie angedacht der Feldtyp geändert werden - da 255 Zeichen bei einigen Optionen nicht viel sind…