From 525e1ca0b0b9e2aaf9e8c2450ceb0a1a20dd71b7 Mon Sep 17 00:00:00 2001 From: Alexandre Alapetite Date: Sat, 16 May 2020 19:12:42 +0200 Subject: Relaxed OPML - allow other elements than outline (#2983) #fix https://github.com/FreshRSS/FreshRSS/issues/2981 Relax OPML --- lib/lib_opml.php | 8 -------- 1 file changed, 8 deletions(-) (limited to 'lib/lib_opml.php') diff --git a/lib/lib_opml.php b/lib/lib_opml.php index b89e92977..1bd2ee77b 100644 --- a/lib/lib_opml.php +++ b/lib/lib_opml.php @@ -113,10 +113,6 @@ function libopml_parse_outline($outline_xml, $strict = true) { // An outline may contain any number of outline children if ($key === 'outline') { $outline['@outlines'][] = libopml_parse_outline($value, $strict); - } else { - throw new LibOPML_Exception( - 'Body can contain only outline elements' - ); } } @@ -200,10 +196,6 @@ function libopml_parse_string($xml, $strict = true) { if ($key === 'outline') { $at_least_one_outline = true; $array['body'][] = libopml_parse_outline($value, $strict); - } else { - throw new LibOPML_Exception( - 'Body can contain only outline elements' - ); } } -- cgit v1.2.3