major
nice-to-have
defect
major
defect
minor
#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.