Feedparser: Only format fatal errors

This commit is contained in:
wltb 2013-09-24 16:43:47 +02:00
parent 5fa36a6401
commit d3305ff8de
1 changed files with 10 additions and 2 deletions

View File

@ -62,8 +62,16 @@ class FeedParser {
}
}
}
$this->error = $this->format_error($error);
$this->error = "";
if($error) {
foreach(libxml_get_errors() as $error) {
if($error->level == LIBXML_ERR_FATAL) {
$this->error = $this->format_error($error);
break; //break here because currently we only show one error
}
}
}
libxml_clear_errors();
$this->items = array();