summaryrefslogtreecommitdiff
path: root/chimere/models.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@peacefrogs.net>2012-11-23 21:25:27 +0100
committerÉtienne Loks <etienne.loks@peacefrogs.net>2012-11-23 21:25:27 +0100
commit8bcca56ce043e0e4312315d69e436935e28ad9dc (patch)
tree99f540a084ae5efa483cc98c9a8c7413dfe64bd1 /chimere/models.py
parent7cc593fd4db11fb0ad60ad7875022f6b497ada08 (diff)
downloadChimère-8bcca56ce043e0e4312315d69e436935e28ad9dc.tar.bz2
Chimère-8bcca56ce043e0e4312315d69e436935e28ad9dc.zip
Fix route rapprochement: prevent delete of associated marker
Diffstat (limited to 'chimere/models.py')
-rw-r--r--chimere/models.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/chimere/models.py b/chimere/models.py
index 8420255..065f7e9 100644
--- a/chimere/models.py
+++ b/chimere/models.py
@@ -960,7 +960,7 @@ def route_post_save(sender, **kwargs):
marker_fields = [f.attname for f in Marker._meta.fields]
route_fields = [f.attname for f in Route._meta.fields]
marker_dct = dict([(k, getattr(instance, k)) for k in marker_fields
- if k in route_fields and k not in ('id', 'ref_item_id')])
+ if k in route_fields and k not in ('id', 'ref_item_id')])
marker_dct['point'] = "SRID=%d;POINT(%f %f)" % (instance.route.srid,
instance.route[0][0], instance.route[0][1])
marker, created = Marker.objects.get_or_create(route=instance,