From 2820244cf596223c39917b488cb1428d33b6f5e0 Mon Sep 17 00:00:00 2001 From: Magnus Hagander Date: Fri, 19 Jan 2024 11:12:26 +0100 Subject: 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. --- postgresqleu/util/backendviews.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'postgresqleu/util/backendviews.py') 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 -- cgit v1.2.3