QuantumBadger / QuantumBadger/RedReader

when a subreddit is set as private redreader shows a wrong error message

Open
#861 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
2.7k
Forks
527
Avg merge
20d 10h
Merged PRs (30d)
3

Description

Today I open RedReader and went to one of my fav subs and I got this message:

"Invalid User
Reddit says the current user does not have permission to do that. Try logging out, and then logging back in (by deleting the account from the accounts list, and then adding it again)."

The message has two errors, first it is not about an user but about a subreddit, second I am not logged in with any account. I thought it was weird and went on reddit and found out that that subreddit was set as private.

Can you fix the error message saying the issue is that the sub was made private? If the app has not enough priviledges to do that, maybe you could point out that the error is on reddit site and maybe it is worth checking the sub reddit and see if it works fine outside RedReader.

Thank you,

ps: my version is 1.16 installed from fdroid

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing how RedReader handles Reddit responses for private subreddits and where the existing "Invalid User" message is selected. Reproduce the case with no account logged in and a private subreddit, then verify that the resulting message identifies the subreddit or explains that the issue is on Reddit.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
mobile-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.