ReadYouApp / ReadYouApp/ReadYou
Nothing happens when importing RSS Guard OPML with specific feeds URLs, directly subscribing to said feeds works fine
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 7.5k
- Forks
- 331
- PR merge metrics
- No merged PRs in 30d
Description
1. Environment
- Device: OnePlus 7 Pro
- OS: Android 12.1
- ReadYou version: 0.8.3
2. Describe the bug
- Create a local dabatase on RSS Guard (version 4.2.3)
- Add some feeds such as:
- Go to "Accounts" > "Export feeds" (Checking or unchecking "Export Icons" doesn't make any difference)
- Try to import the OPML file in Read You
- Nothing happens
Note that the issue occurs only with these reddit feeds for some reasons. I have quite a lot of other feeds and I can import them just fine via OPML file.
I'm aware of https://github.com/Ashinch/ReadYou/issues/13 but directly subscribing to these reddit feeds works fine, it's only the opml importing which fails so I thought I'd create an issue.
OPML content:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<opml version="2.0" xmlns:rssguard="https://github.com/martinrotter/rssguard">
<head>
<title>RSS Guard</title>
<dateCreated>Sun, 14 Aug 2022 21:36:51 GMT</dateCreated>
</head>
<body>
<outline text="Tech - reddit" description="">
<outline text="New comments" description="">
<outline rssguard:postProcess="" text="Which web browser do you use and why? : linux" xmlUrl="https://old.reddit.com/r/linux/comments/wocowb/which_web_browser_do_you_use_and_why/.rss" encoding="UTF-8" version="ATOM" type="rss" title="Which web browser do you use and why? : linux" rssguard:xmlUrlType="0" description="All things Linux and GNU/Linux -- this is neither a community exclusively about the kernel Linux, nor is exclusively about the GNU Operating System."/>
</outline>
<outline rssguard:postProcess="" text="r/linux" xmlUrl="https://reddit.0qz.fun/r/linux.json" encoding="UTF-8" version="RSS" type="rss" title="r/linux" rssguard:xmlUrlType="0" description="Reddit RSS feed that links directly to the content"/>
</outline>
</body>
</opml>
Contributor guide
No contributing guide indexed for this repository
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 OPML import with the supplied XML and the two Reddit feed URLs, then trace the Android app's OPML import path. Done means the provided feeds import successfully while direct subscription behavior remains unchanged.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100