diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-09-14 20:32:08 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-09-14 20:32:08 +0200 |
commit | f2a7d925feeaa8d3a27d61b0fb9fcacca7ca3837 (patch) | |
tree | 5e4416d9e100db2dad378051c1a14013b65d2b5b /chimere/views.py | |
parent | e57a53facf1586f855195f8cce75559aef8e50f1 (diff) | |
download | Chimère-f2a7d925feeaa8d3a27d61b0fb9fcacca7ca3837.tar.bz2 Chimère-f2a7d925feeaa8d3a27d61b0fb9fcacca7ca3837.zip |
Route are now managed like Markers (database and python)
Diffstat (limited to 'chimere/views.py')
-rw-r--r-- | chimere/views.py | 14 |
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) |