File tree Expand file tree Collapse file tree 1 file changed +1
-19
lines changed
src/main/java/org/gridsuite/modification/server/entities/tabular Expand file tree Collapse file tree 1 file changed +1
-19
lines changed Original file line number Diff line number Diff line change 1515import org .gridsuite .modification .dto .ModificationInfos ;
1616import org .gridsuite .modification .dto .tabular .*;
1717import org .gridsuite .modification .server .entities .ModificationEntity ;
18- import org .springframework .util .CollectionUtils ;
1918
2019import java .util .List ;
2120import java .util .stream .Collectors ;
@@ -67,24 +66,7 @@ public void update(ModificationInfos modificationInfos) {
6766
6867 @ Override
6968 public TabularBaseInfos toModificationInfos () {
70- var builder = switch (ModificationType .valueOf (getType ())) {
71- case ModificationType .TABULAR_CREATION -> TabularCreationInfos .builder ();
72- case ModificationType .LIMIT_SETS_TABULAR_MODIFICATION -> LimitSetsTabularModificationInfos .builder ();
73- default -> TabularModificationInfos .builder ();
74- };
75- List <ModificationInfos > modificationsInfos = modifications .stream ().map (ModificationEntity ::toModificationInfos ).collect (Collectors .toList ());
76- return builder
77- .date (getDate ())
78- .uuid (getId ())
79- .stashed (getStashed ())
80- .activated (getActivated ())
81- .modificationType (modificationType )
82- .modifications (modificationsInfos )
83- .properties (CollectionUtils .isEmpty (getProperties ()) ? null : getProperties ().stream ()
84- .map (TabularPropertyEntity ::toInfos )
85- .toList ())
86- .csvFilename (getCsvFilename ())
87- .build ();
69+ throw new UnsupportedOperationException ("Tabular DTO must be retrieved with NetworkModificationRepository::getModificationInfos" );
8870 }
8971
9072 private void assignAttributes (TabularBaseInfos tabularBaseInfos ) {
You can’t perform that action at this time.
0 commit comments