summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@proxience.com>2014-06-14 14:28:58 +0200
committerÉtienne Loks <etienne.loks@proxience.com>2014-06-14 14:28:58 +0200
commit09a8fa946565f67fcec678f58947c3a83eca493a (patch)
treed33606382957ca5d7f6213a54dbdc69481de84a2
parent558f510463130937d71c3acc8242fd2058f02fa2 (diff)
downloadChimère-09a8fa946565f67fcec678f58947c3a83eca493a.tar.bz2
Chimère-09a8fa946565f67fcec678f58947c3a83eca493a.zip
Fix bad json export
-rw-r--r--chimere/views.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/chimere/views.py b/chimere/views.py
index 997079f..c6372db 100644
--- a/chimere/views.py
+++ b/chimere/views.py
@@ -24,6 +24,7 @@
Views of the project
"""
+import copy
import datetime
from itertools import groupby
import re
@@ -669,7 +670,7 @@ def getGeoObjects(request, map_name, category_ids, status):
}
for values in query.filter(categories__pk=category_id).values(
'point', 'pk', 'name', 'weight'):
- jsons.append(Marker._getJson(values, base_dct.copy()))
+ jsons.append(Marker._getJson(values, copy.deepcopy(base_dct)))
if not jsons:
return HttpResponse('no results')
data = {"type": "FeatureCollection", "features":jsons}