mirror of
https://code.mensbeam.com/MensBeam/Arsse.git
synced 2024-12-23 17:12:41 +00:00
fd7d1c3192
Three bugs: - The parser wrapping was generating hashes for fallback values in absence of actual values for both URL and title (which is valid if obscure RSS), URL and content, or title and content; now fallback values are detected and empty strings used instead of hashes - The deduplicator was assuming all three hashes would always exist, which is no longer the case - The database matcher was making the same assumption as the deduplicator
37 lines
No EOL
1.3 KiB
PHP
37 lines
No EOL
1.3 KiB
PHP
<?php return [
|
|
'mime' => "application/rss+xml",
|
|
'content' => <<<MESSAGE_BODY
|
|
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
<channel>
|
|
<title>Test feed</title>
|
|
<link>http://example.com/</link>
|
|
<description>A basic feed for testing</description>
|
|
|
|
<item>
|
|
<guid>http://example.com/1</guid>
|
|
<description>Sample article 1</description>
|
|
<pubDate>Sun, 18 May 1995 15:21:36 GMT</pubDate>
|
|
<atom:updated>2002-02-19T15:21:36Z</atom:updated>
|
|
</item>
|
|
<item>
|
|
<guid>http://example.com/1</guid>
|
|
<description>Sample article 2</description>
|
|
<pubDate>Sun, 19 May 2002 15:21:36 GMT</pubDate> <!-- This is the correct item and date -->
|
|
<atom:updated>2002-04-19T15:21:36Z</atom:updated>
|
|
</item>
|
|
<item>
|
|
<guid>http://example.com/1</guid>
|
|
<description>Sample article 3</description>
|
|
<pubDate>Sun, 18 May 2000 15:21:36 GMT</pubDate>
|
|
<atom:updated>1999-05-19T15:21:36Z</atom:updated>
|
|
</item>
|
|
<item>
|
|
<guid>http://example.com/2</guid>
|
|
<description>Sample article 4</description>
|
|
<pubDate>Sun, 18 May 2000 15:21:36 GMT</pubDate>
|
|
<atom:updated>1999-05-19T15:21:36Z</atom:updated>
|
|
</item>
|
|
</channel>
|
|
</rss>
|
|
MESSAGE_BODY
|
|
]; |