RSS OPML only pulls last article
issmirnov opened this issue · comments
Summary
Adding RSS from OPML only pulls the last article.
Details
After setting up lexiscore, I take my blog's RSS (https://ivans.io/rss/) and convert it to OPML using https://opml-gen.ovh/. This yields the following file:
<opml version="2.0">
<body>
<outline text="Subscriptions" title="Subscriptions">
<outline xmlUrl='https://ivans.io/rss/' />
</outline>
</body>
</opml>
After adding this to lexiscore, only the most recent article appears in the reading list. I've checked the RSS feed, and all articles are fully present.
Desired Behavior
RSS feeds should pull all articles.
I don't have time to debug this week, but perhaps it's worth trying my provided input with a debugger at
Line 19 in 5ed0447
Thanks for creating a separate issue! Are you sure the "max days ago" field in the "add input source" section covers the desired articles?
@issmirnov, yeah some super short articles are ignored from the start. I think I did that so that some RSS entries only containing links to some podcast episode or something wouldn't show up. But if I think about it, this responsibility should be the author's, having different feeds in place for articles/announcements/etc. So I might just remove that filter.
Also, I'm not sure what causes the low skill estimates, but I'd guess the reason is a fresh conceptarium without that many entries? I'll create an enhancement issue for removing the filter, but let me know if you feel somethings wrong with the estimates in another issue.