Description | <p>Falls ein Kontakt eine IBAN zugewiesen hat, die kürzer als drei Zeichen ist, führt Placeholders.java:1058ff zu folgendem Fehler beim Drucken mit LibreOffice:</p><p>E:Error starting OpenOffice from file:///</p>
{...}
<p>/Vorlagen/Rechnung/Netto.ott : String index out of range: -2 in: com.sebulli.fakturama.misc.Placeholders/censorAccountNumber(1100)</p><p>Wie es zu der zu kurzen IBAN in unserem System kommt ist mir ein Rätsel, aber alle Kontakte, die bei uns keine IBAN haben, haben dort ein einziges Leerzeichen stehen.</p><p>Nichtsdestotrotz handelt es sich natürlich um einen fatalen Bug.</p><p>Trivialer fix: In misc/Placeholders.java:1093 die 0 durch eine 2 ersetzen.</p> |
---|