diff options
Diffstat (limited to 'chimere/main/views.py')
| -rw-r--r-- | chimere/main/views.py | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/chimere/main/views.py b/chimere/main/views.py index 80097d1..25ad630 100644 --- a/chimere/main/views.py +++ b/chimere/main/views.py @@ -176,6 +176,11 @@ def uploadFile(request, category_id='', area_name=''):                  response_dct['gpx_id'] = routefile.pk                  return render_to_response('upload_file.html', response_dct)              routefile.process() +            if not routefile.route: +                response_dct['errors'] = _(u"Bad file. Please check it with an " +                                           u"external software.") +                response_dct.update({'form':form}) +                return render_to_response('upload_file.html', response_dct)              route = Route(name=form.cleaned_data['name'], route=routefile.route,                            associated_file=routefile, status='S')              route.save() | 
