From 70bd1b795de81d2f4c985e03d45bdb742d615cd3 Mon Sep 17 00:00:00 2001 From: Andreas Moik Date: Thu, 11 Aug 2016 14:09:48 +0200 Subject: [PATCH] ignore empty documentlists --- content/dokumentenakt.pdf.php | 2 +- include/dokument_export.class.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/content/dokumentenakt.pdf.php b/content/dokumentenakt.pdf.php index 093db6ff9..7fcb63e48 100755 --- a/content/dokumentenakt.pdf.php +++ b/content/dokumentenakt.pdf.php @@ -380,7 +380,7 @@ function recursiveGetVorlagestudiengang_id($oe_kurzbz, $db) if(!$resultParent = $db->db_query($queryParent)) die("Fehler beim holen der Dokumentenliste"); if(!$rowParent = $db->db_fetch_object($resultParent)) - die("Fehler beim holen der Dokumentenliste"); + return false; return recursiveGetVorlagestudiengang_id($rowParent->oe_parent_kurzbz, $db); } diff --git a/include/dokument_export.class.php b/include/dokument_export.class.php index c83024051..c11a638cf 100644 --- a/include/dokument_export.class.php +++ b/include/dokument_export.class.php @@ -172,7 +172,7 @@ class dokument_export $this->temp_folder = sys_get_temp_dir().'/fhcunoconv-'.uniqid(); mkdir($this->temp_folder); chdir($this->temp_folder); - file_put_contents('content.xml', $contentbuffer); + file_put_contents($this->temp_folder . '/content.xml', $contentbuffer); // styles.xml erstellen if(!is_null($this->styles_xsl)) @@ -182,7 +182,7 @@ class dokument_export $stylesbuffer = $style_proc->transformToXml($this->xml_data); - file_put_contents('styles.xml', $stylesbuffer); + file_put_contents($this->temp_folder . '/styles.xml', $stylesbuffer); } // Template holen