Cannot subscribe to a valid RSS feed: "Invalid subscription"
Open
Nobody has claimed this yet.
bug
platform: desktop
- Dominant language
- TypeScript
- Stars
- 39k
- Forks
- 2.1k
- Avg merge
- 1d 4h
- Merged PRs (30d)
- 10
Description
Platform
Desktop - Web
Describe the bug
W3 feed validator says the RSS feed https://www.404media.co/rss is a valid feed.
But Folo reports errors when I try to subscribe to it.
13-B4t1nNu9.js:5 Error: Invalid subscription
at mu (main-_yevSFOE.js:33:131483)
at main-_yevSFOE.js:34:7929
at main-_yevSFOE.js:33:8766
at Rt.produce (2-Dom3MH6f.js:1:6715)
at main-_yevSFOE.js:33:8746
at r [as setState] (2-Dom3MH6f.js:17:980)
at main-_yevSFOE.js:33:8734
at hN.upsertManyInSession (main-_yevSFOE.js:34:7896)
at CR.optimisticExecutor (main-_yevSFOE.js:34:8341)
at CR.run (main-_yevSFOE.js:33:9195)
at hN.upsertMany (main-_yevSFOE.js:34:8441)
at pN.subscribe (main-_yevSFOE.js:34:10378)
main-_yevSFOE.js:33 Uncaught (in promise) Error: Invalid subscription
at mu (main-_yevSFOE.js:33:131483)
at main-_yevSFOE.js:34:7929
at main-_yevSFOE.js:33:8766
at Rt.produce (2-Dom3MH6f.js:1:6715)
at main-_yevSFOE.js:33:8746
at r [as setState] (2-Dom3MH6f.js:17:980)
at main-_yevSFOE.js:33:8734
at hN.upsertManyInSession (main-_yevSFOE.js:34:7896)
at CR.optimisticExecutor (main-_yevSFOE.js:34:8341)
at CR.run (main-_yevSFOE.js:33:9195)
at hN.upsertMany (main-_yevSFOE.js:34:8441)
at pN.subscribe (main-_yevSFOE.js:34:10378)
Entry ID
No response
Relevant Information
No response
Reproduction Video
No response
Environment
No response
Validations
- Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
- Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead.
- This issue is valid
Contributions
- I am willing to submit a PR to fix this issue
- I am willing to submit a PR with failing tests (actually just go ahead and do it, thanks!)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the subscription attempt for https://www.404media.co/rss and inspect the reported pN.subscribe, hN.upsertMany, and mu entry points in the bundled files. Done means this validator-marked valid RSS feed can be subscribed to without the “Invalid subscription” error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100