diff --git a/CHANGELOG.txt b/CHANGELOG.txt index e182f7e882e6cae572b296f1da46a2c2313d5f68..2a84332227eec9529a90242dc20b41dec9cd40cc 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -3,6 +3,7 @@ Feeds 6.x 1.0 XXXXXXX, 20XX-XX-XX --------------------------------- +- #654728 Aron Novak: Fix parsing + data handling error with RDF 1.0 feeds. - #641522 mongolito404, alex_b: Consolidate import stage results. - #662104 Aron Novak: Specify PHP requirement in .info file. - #657374 dtomasch: Common Parser does not get RSS Authors correctly. diff --git a/libraries/common_syndication_parser.inc b/libraries/common_syndication_parser.inc index 9efcb27430fc5896536cd7dca2c07f592814e300..2e5a746706c2e5a25160d791530798b9864f4e91 100644 --- a/libraries/common_syndication_parser.inc +++ b/libraries/common_syndication_parser.inc @@ -228,7 +228,7 @@ function _parser_common_syndication_RDF10_parse($feed_XML) { // Process the <rss:channel> resource containing feed metadata: foreach ($feed_XML->children($canonical_namespaces['rss'])->channel as $rss_channel) { - $parsed_source = (object)array( + $parsed_source = array( 'title' => _parser_common_syndication_title((string)$rss_channel->title), 'description' => (string)$rss_channel->description, 'options' => (object)array('link' => (string)$rss_channel->link),