summaryrefslogtreecommitdiff
path: root/chimere/views.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2016-09-14 20:38:31 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2016-09-14 20:38:31 +0200
commit57d9387d21d324f9a4830aad1607c07a90c5655c (patch)
treebae8b3b1f332cfcad6838405f0496f94811ca399 /chimere/views.py
parentc41d683140f9611b5faff4ad1e22affb580c0e13 (diff)
parentf2a7d925feeaa8d3a27d61b0fb9fcacca7ca3837 (diff)
downloadChimère-57d9387d21d324f9a4830aad1607c07a90c5655c.tar.bz2
Chimère-57d9387d21d324f9a4830aad1607c07a90c5655c.zip
Merge branch 'v2.9'
Diffstat (limited to 'chimere/views.py')
-rw-r--r--chimere/views.py14
1 files changed, 3 insertions, 11 deletions
diff --git a/chimere/views.py b/chimere/views.py
index 1ccd482..f9a9bf9 100644
--- a/chimere/views.py
+++ b/chimere/views.py
@@ -294,9 +294,6 @@ def get_edit_page(redirect_url, item_cls, item_form,
item.ref_item = ref_item
if item.pk != ref_item.pk:
item.status = 'M'
- if hasattr(ref_item, 'has_associated_marker'):
- item.has_associated_marker = \
- ref_item.has_associated_marker
elif not item.ref_item:
# initialisation
item.ref_item = item
@@ -306,18 +303,13 @@ def get_edit_page(redirect_url, item_cls, item_form,
item.status = 'S'
item.save()
- marker = item
- if not isinstance(marker, Marker) \
- and hasattr(item, 'associated_marker') \
- and item.associated_marker.count():
- marker = item.associated_marker.all()[0]
- if marker:
+ if item:
# manage multimedia items
for f in formset_multi:
- f.save(marker)
+ f.save(item)
for f in formset_picture:
- f.save(marker)
+ f.save(item)
base_uri = get_base_uri(request)
notifySubmission(base_uri, item)
response_dct = get_base_response(request, area_name)