Skip to content
Snippets Groups Projects
Commit 002002ec authored by Piotr Gawron's avatar Piotr Gawron
Browse files

don't remove layer together with line

parent 438a2c17
No related branches found
No related tags found
1 merge request!1881don't remove layer together with line
Pipeline #102411 passed
......@@ -125,7 +125,7 @@ public class PolylineData implements MinervaEntity, Drawable {
@JsonIgnore
private long entityVersion;
@Cascade({CascadeType.ALL})
@Cascade({CascadeType.DETACH})
@ManyToOne(fetch = FetchType.LAZY)
@JoinTable(
name = "layer_table_lines",
......
......@@ -7,6 +7,7 @@ import lcsb.mapviewer.model.graphics.PolylineData;
import lcsb.mapviewer.model.map.layout.graphics.Layer;
import lcsb.mapviewer.persist.dao.graphics.PolylineDataProperty;
import lcsb.mapviewer.services.interfaces.ILayerLineService;
import lcsb.mapviewer.services.interfaces.ILayerService;
import lcsb.mapviewer.services.interfaces.IMinervaJobService;
import lcsb.mapviewer.services.interfaces.IProjectService;
import lcsb.mapviewer.web.ControllerIntegrationTest;
......@@ -46,6 +47,9 @@ public class NewLayerLineControllerTest extends ControllerIntegrationTest {
@Autowired
private ILayerLineService layerLineService;
@Autowired
private ILayerService layerService;
@Autowired
private IProjectService projectService;
......@@ -242,6 +246,7 @@ public class NewLayerLineControllerTest extends ControllerIntegrationTest {
.andExpect(status().isOk());
assertNull(layerLineService.getById(lineId));
assertNotNull(layerService.getById(layerId));
}
@Test
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment