diff --git a/src/pretix/base/pdf.py b/src/pretix/base/pdf.py index ad98ca4444..bc04a07320 100644 --- a/src/pretix/base/pdf.py +++ b/src/pretix/base/pdf.py @@ -777,16 +777,16 @@ class Renderer: qr_y = float(o['bottom']) * mm renderPDF.draw(d, canvas, qr_x, qr_y) - # Add QR content + PDF issuer as a hidden string (fully transparent & off page) + # Add QR content + PDF issuer as a hidden string (fully transparent & very very small) # This helps automated processing of the PDF file by 3rd parties, e.g. when checking tickets for resale data = { "issuer": settings.SITE_URL, o.get('content', 'secret'): content } canvas.saveState() - canvas.setFont('Open Sans', 1) + canvas.setFont('Open Sans', .01) canvas.setFillColorRGB(0, 0, 0, 0) - canvas.drawString(-1000 * mm, -1000 * mm, json.dumps(data, sort_keys=True)) + canvas.drawString(0 * mm, 0 * mm, json.dumps(data, sort_keys=True)) canvas.restoreState() def _get_ev(self, op, order): diff --git a/src/pretix/control/templates/pretixcontrol/checkin/checkins.html b/src/pretix/control/templates/pretixcontrol/checkin/checkins.html index e0d8bcd75e..3d40d15261 100644 --- a/src/pretix/control/templates/pretixcontrol/checkin/checkins.html +++ b/src/pretix/control/templates/pretixcontrol/checkin/checkins.html @@ -56,7 +56,7 @@

{% else %} -
+