PDF: Handle empty persona list on MatrixPage

Description

java.lang.IllegalArgumentException: No message found for the.number.of.columns.in.pdfptable.constructor.must.be.greater.than.zero (null)
at com.itextpdf.text.pdf.PdfPTable.<init>(PdfPTable.java:223) ~[Genesis.merged.module:?]
at org.prelle.shadowrun6.print.elements.PersonaElement.getPersonaTable(PersonaElement.java:128) ~[?:?]
at org.prelle.shadowrun6.print.elements.PersonaElement.get(PersonaElement.java:27) ~[?:?]
at org.prelle.shadowrun6.print.elements.PersonaElement.get(PersonaElement.java:20) ~[?:?]
at org.prelle.shadowrun6.print.pages.BasicPage.getCellFromElement(BasicPage.java:33) ~[?:?]
at org.prelle.shadowrun6.print.pages.BasicPage.getCellFromElement(BasicPage.java:38) ~[?:?]
at org.prelle.shadowrun6.print.pages.MatrixPage.getPage(MatrixPage.java:34) ~[?:?]

Environment

None
Done

Assignee

Anja Prelle

Reporter

Stefan Prelle