Skip to content

[BUG] RSS Feeds do not refresh when feed contains only single paper #603

@nakulz

Description

@nakulz

Describe the bug
RSS Feeds do not refresh

To Reproduce
Steps to reproduce the behavior:

  1. Go to Feeds
  2. Right Click on any rss feed that you might have added previously
  3. Scroll down to click 'Refresh'
  4. Pop-up in the bottom left corner of the app that says
    "Feed
    Failed to refresh feeds: ai
    TypeError: e is not iterable at l4.parseRSSItems (file:///Applications/Paperlib.app/Contents/Res...
    "

Screenshots or Log
21:26:08.958 › [Feed] Failed to refresh feeds: ai
21:26:08.958 › TypeError: e is not iterable
at l4.parseRSSItems (file:///Applications/Paperlib.app/Contents/Resources/app.asar/dist/assets/index-f93563e5.js:16:4258)
at l4.parse (file:///Applications/Paperlib.app/Contents/Resources/app.asar/dist/assets/index-f93563e5.js:16:4139)
at l4.fetch (file:///Applications/Paperlib.app/Contents/Resources/app.asar/dist/assets/index-f93563e5.js:16:3861)
at async n (file:///Applications/Paperlib.app/Contents/Resources/app.asar/dist/assets/index-f93563e5.js:16:10306)
at async file:///Applications/Paperlib.app/Contents/Resources/app.asar/dist/assets/index-744bc545.js:395:59031
at async Promise.allSettled (index 0)
at async i81 (file:///Applications/Paperlib.app/Contents/Resources/app.asar/dist/assets/index-744bc545.js:395:58970)
at async rr.refresh (file:///Applications/Paperlib.app/Contents/Resources/app.asar/dist/assets/index-f93563e5.js:16:10286)
at async a.constructor.name.i.value (file:///Applications/Paperlib.app/Contents/Resources/app.asar/dist/assets/index-744bc545.js:56:42943)
at async o.constructor.name.s.value (file:///Applications/Paperlib.app/Contents/Resources/app.asar/dist/assets/index-744bc545.js:56:52837)

System (please complete the following information):

  • OS: macOS Sonoma 14.6.1
  • Paperlib Version 3.1.9 (3.1.9)

Additional context
I absolutely love this application. It will be awesome if you guys can 1) add a "refresh all" feeds option and 2) improve the documentation associated with RSS feeds.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions