diff --git a/content/pdfExport.php b/content/pdfExport.php index 7104ed3cc..53fd18fdd 100644 --- a/content/pdfExport.php +++ b/content/pdfExport.php @@ -319,22 +319,14 @@ if (!isset($_REQUEST["archive"])) $dokument->setFilename($filename); - if (!$dokument->create($output)) - die($dokument->errormsg); - if ($sign === true) { - if ($dokument->sign($user)) - { - $dokument->output(); - } - else - { - echo $dokument->errormsg; - } + $dokument->sign($user); } - else + + if ($dokument->create($output)) $dokument->output(); + $dokument->close(); } } @@ -413,18 +405,14 @@ else if ($sign === true) { - if ($dokument->sign($user)) - { - $doc = $dokument->output(false); - } - else - { - $error = true; - $errormsg = $dokument->errormsg; - } + $dokument->sign($user); } - else + + if ($dokument->create($output)) $doc = $dokument->output(false); + else + $error = true; + $dokument->close(); if(!$error) diff --git a/content/student/studentzeugnisoverlay.xul.php b/content/student/studentzeugnisoverlay.xul.php index 079b30d88..3337dd888 100644 --- a/content/student/studentzeugnisoverlay.xul.php +++ b/content/student/studentzeugnisoverlay.xul.php @@ -127,7 +127,8 @@ echo '';