diff --git a/openslides/assignment/views.py b/openslides/assignment/views.py index aa35f712b..bf0eb2a93 100644 --- a/openslides/assignment/views.py +++ b/openslides/assignment/views.py @@ -364,7 +364,7 @@ class AssignmentPDF(PDFView): ".  %s" % candidate, stylesheet['Signaturefield'])) if assignment.status == "sea": - for x in range(0, 2 * assignment.posts): + for x in range(0, 7): cell2b.append( Paragraph( ".  " diff --git a/tests/assignment/test_pdf.py b/tests/assignment/test_pdf.py index 90b3f92be..85a5925c0 100644 --- a/tests/assignment/test_pdf.py +++ b/tests/assignment/test_pdf.py @@ -20,3 +20,8 @@ class AssignmentPDFTest(TestCase): Assignment.objects.create(name='assignment_name_ith8qua1Eiferoqu5ju2', description="test", posts=1) response = self.admin_client.get('/assignment/print/') self.assertEqual(response.status_code, 200) + + def test_render_many_posts(self): + Assignment.objects.create(name='assignment_name_cohZ9shaipee3Phaing4', description="test", posts=20) + response = self.admin_client.get('/assignment/print/') + self.assertEqual(response.status_code, 200)