Don't hide index rebuilding errors if DEBUG is True
This commit is contained in:
@@ -8,6 +8,7 @@ from django.contrib import messages
|
|||||||
from django.core.urlresolvers import reverse
|
from django.core.urlresolvers import reverse
|
||||||
from django.core.exceptions import PermissionDenied
|
from django.core.exceptions import PermissionDenied
|
||||||
from django.utils.html import mark_safe
|
from django.utils.html import mark_safe
|
||||||
|
from django.conf import settings
|
||||||
|
|
||||||
from permissions.models import Permission
|
from permissions.models import Permission
|
||||||
from documents.permissions import PERMISSION_DOCUMENT_VIEW
|
from documents.permissions import PERMISSION_DOCUMENT_VIEW
|
||||||
@@ -372,6 +373,8 @@ def rebuild_index_instances(request):
|
|||||||
messages.warning(request, warning)
|
messages.warning(request, warning)
|
||||||
|
|
||||||
except Exception, e:
|
except Exception, e:
|
||||||
|
if settings.DEBUG:
|
||||||
|
raise
|
||||||
messages.error(request, _(u'Index rebuild error: %s') % e)
|
messages.error(request, _(u'Index rebuild error: %s') % e)
|
||||||
|
|
||||||
return HttpResponseRedirect(next)
|
return HttpResponseRedirect(next)
|
||||||
|
|||||||
Reference in New Issue
Block a user