diff --git a/src/pretix/base/pdf.py b/src/pretix/base/pdf.py index 897493c98..f1c76507c 100644 --- a/src/pretix/base/pdf.py +++ b/src/pretix/base/pdf.py @@ -48,6 +48,7 @@ from functools import partial from io import BytesIO import jsonschema +import reportlab.rl_config from bidi.algorithm import get_display from django.conf import settings from django.contrib.staticfiles import finders @@ -85,6 +86,9 @@ from pretix.presale.style import get_fonts logger = logging.getLogger(__name__) +if not settings.DEBUG: + reportlab.rl_config.shapeChecking = 0 + DEFAULT_VARIABLES = OrderedDict(( ("secret", {