diff options
Diffstat (limited to 'chimere/views.py')
| -rw-r--r-- | chimere/views.py | 9 | 
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, | 
