diff --git a/api/src/Etemplate/Widget.php b/api/src/Etemplate/Widget.php index 5b009ff403..aded33c84f 100644 --- a/api/src/Etemplate/Widget.php +++ b/api/src/Etemplate/Widget.php @@ -123,7 +123,7 @@ class Widget // read all attributes $this->set_attrs($reader); - while(($ok=$reader->read()) && $reader->depth > $depth) + while($reader->read() && $reader->depth > $depth) { if ($reader->nodeType == XMLReader::ELEMENT && $reader->depth > $depth) { @@ -135,12 +135,6 @@ class Widget $this->attrs[(string)$reader->name] = (string)$reader->value; } } - // give a clear indication where the template error is - if (!$ok && ($error = libxml_get_last_error())) - { - $file = str_replace([EGW_SERVER_ROOT.'/', '//default/etemplates/'], '', $error->file); - throw new \Exception("Error passing XML file '$file' line $error->line: $error->message"); - } // Reset content as we leave if($old_cont) { @@ -162,7 +156,6 @@ class Widget } else { - libxml_use_internal_errors(true); $reader = new XMLReader(); if (!$reader->XML($xml)) {