editor: on form validation error, dont forget the geometry
This commit is contained in:
parent
e239136e2b
commit
a4c5651675
1 changed files with 6 additions and 4 deletions
|
@ -252,11 +252,13 @@ editor = {
|
|||
if (geometry_field.length) {
|
||||
var form = geometry_field.closest('form');
|
||||
var mapitem_type = form.attr('data-mapitem-type');
|
||||
if (form.is('[data-name]')) {
|
||||
if (geometry_field.val() != '') {
|
||||
// edit existing geometry
|
||||
var name = form.attr('data-name');
|
||||
var pk = mapitem_type+'-'+name;
|
||||
editor._geometries_layer.removeLayer(editor._geometries[pk]);
|
||||
if (form.is('[data-name]')) {
|
||||
var name = form.attr('data-name');
|
||||
var pk = mapitem_type+'-'+name;
|
||||
editor._geometries_layer.removeLayer(editor._geometries[pk]);
|
||||
}
|
||||
|
||||
editor._editing = L.geoJSON({
|
||||
type: 'Feature',
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue