Don't mask upload errors when the DEBUG flas is True

This commit is contained in:
Roberto Rosario
2011-12-31 03:27:29 -04:00
parent 51464c910b
commit 9e71b0bbc5

View File

@@ -6,6 +6,7 @@ from django.core.urlresolvers import reverse
from django.utils.translation import ugettext_lazy as _
from django.utils.translation import ugettext
from django.utils.safestring import mark_safe
from django.conf import settings
from documents.literals import PERMISSION_DOCUMENT_CREATE
from documents.models import DocumentType, Document
@@ -156,6 +157,8 @@ def upload_interactive(request, source_type=None, source_id=None, document_pk=No
messages.success(request, _(u'Document uploaded successfully.'))
return HttpResponseRedirect(request.get_full_path())
except Exception, e:
if settings.DEBUG:
raise
messages.error(request, _(u'Unhandled exception: %s') % e)
else:
form = WebFormForm(
@@ -226,6 +229,8 @@ def upload_interactive(request, source_type=None, source_id=None, document_pk=No
else:
return HttpResponseRedirect(request.get_full_path())
except Exception, e:
if settings.DEBUG:
raise
messages.error(request, _(u'Unhandled exception: %s') % e)
else:
form = StagingDocumentForm(cls=StagingFile,