summaryrefslogtreecommitdiff
path: root/chimere/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'chimere/views.py')
-rw-r--r--chimere/views.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/chimere/views.py b/chimere/views.py
index 99ecc89..db63809 100644
--- a/chimere/views.py
+++ b/chimere/views.py
@@ -187,7 +187,6 @@ def get_edit_page(redirect_url, item_cls, item_form,
init_item.submiter_session_key == \
request.session.session_key):
inst = init_item
-
form = item_form(request.POST, request.FILES, instance=inst,
subcategories=listed_subcats)
formset_multi = multimediafile_formset(request.POST, request.FILES,
@@ -206,6 +205,9 @@ 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