From: Magnus Hagander Date: Fri, 19 Jan 2024 10:12:26 +0000 (+0100) Subject: Show exception when failing to render preview X-Git-Url: http://git.postgresql.org/gitweb/static/gitweb.js?a=commitdiff_plain;h=2820244cf596223c39917b488cb1428d33b6f5e0;p=pgeu-system.git Show exception when failing to render preview Previews are only used in the backend, so showing a more low level error message there is better than showing nothing at all. --- diff --git a/postgresqleu/util/backendviews.py b/postgresqleu/util/backendviews.py index 8be4d1cc..0ab40dd5 100644 --- a/postgresqleu/util/backendviews.py +++ b/postgresqleu/util/backendviews.py @@ -31,8 +31,8 @@ def backend_process_form(request, urlname, formclass, id, cancel_url='../', save try: return HttpResponse(formclass.get_dynamic_preview(f, request.GET.get('previewval', ''), id), content_type='text/plain') - except Exception: - return HttpResponse('', content_type='text/plain') + except Exception as e: + return HttpResponse('Error getting preview: {}'.format(e), content_type='text/plain') nopostprocess = False newformdata = None