summaryrefslogtreecommitdiff
path: root/chimere/views.py
diff options
context:
space:
mode:
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 a95357f..91506e8 100644
--- a/chimere/views.py
+++ b/chimere/views.py
@@ -297,9 +297,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
@@ -309,18 +306,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)