Wichtig
Kleinigkeit
Fehlerbehebung
Wichtig
Fehlerbehebung
Detail
#23716
Berichtsadministration: Hochladen eigener Templates nicht mehr möglich
Wenn man versucht, in der Berichtsadministration unter "Organisation > Berichtsadministration" ein eigenes Template hochzuladen, stellt man fest das dies nicht möglich ist und immer wieder der Default hergestellt wird.
Ursache
In ApplyExportTemplatesCommandHandler.storeChanges() wird der Wert des DataFields ausgelesen und davon ausgegangen, dass dieser ein einzelnes Objekt und keine Collection ist. Durch (vermutlich) Ticket #22910 wurden am DataField Änderungen vorgenommen, so dass dieses bei getValue() auch Collections liefert.
Lösung
Auspacken des Werts des DataFields per Utils.resolveCollection().
Test
Kein Test.