#968 closed bug (fixed)
don't force polygon for intersection removal when the layer is multipolygon
Reported by: | msieczka | Owned by: | nobody |
---|---|---|---|
Priority: | critical: causes crash or data corruption | Milestone: | |
Component: | Digitising | Version: | Trunk |
Keywords: | Cc: | ||
Must Fix for Release: | Yes | Platform: | All |
Platform Version: | Awaiting user input: | no |
Description
- Enable "Avoid intersections of new polygons".
- In a *multipolygon* PostGIS layer, digitize a feature overlapping another one.
- Try to save changes - error:
INSERT error: ERROR: new row for relation "test_polygons" violates check constraint "enforce_geotype_the_geom"
Most likely QGIS makes a *polygon* during intersection removal although the layer has a *multipolygon* constraint. QGIS should make a *multipolygon* in such case.
Note:
See TracTickets
for help on using tickets.
For the record: talking about QGIS SVN r8189.