summaryrefslogtreecommitdiff
path: root/chimere/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'chimere/views.py')
-rw-r--r--chimere/views.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/chimere/views.py b/chimere/views.py
index 59fc3b8..d33f5a9 100644
--- a/chimere/views.py
+++ b/chimere/views.py
@@ -167,9 +167,11 @@ def get_edit_page(redirect_url, item_cls, item_form):
notifySubmission(item)
response_dct = get_base_response(area_name)
return redirect(redirect_url + '-item',
- area_name if area_name else '', item.ref_item.pk,
- 'submited'),\
- None
+ area_name if area_name else '',
+ item.ref_item.pk, 'submited'), None
+ else:
+ response_dct['error_message'] = _(u"There are missing field(s)"
+ u" and/or errors in the submited form.")
else:
form = item_form(instance=init_item)
formset_multi = MultimediaFileFormSet(initial=init_multi,
@@ -197,7 +199,6 @@ def edit(request, area_name="", item_id=None, submited=False):
response_dct.update({
'actions':actions,
'action_selected':('contribute', 'edit'),
- 'error_message':'',
'map_layer':settings.CHIMERE_MAP_LAYER,
'form':form,
'formset_multi':formset_multi,