ReadYouApp / ReadYouApp/ReadYou

I can't refresh the feeds or add new one

Open
#1,071 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Kotlin
Stars
7.5k
Forks
330
PR merge metrics
No merged PRs in 30d

Description

1. Environment

  • Device: Samsung A54
  • OS: [Android 15]
  • APP: [0.14.0]

2. Describe the bug

(I may not respond in a timely manner, but you will be notified when this issue is resolved or refused to be resolved.)
Version: 0.14.0
Device: samsung SM-A546E
System: Android 15 (API 35)

Stack trace:

me.ash.reader.infrastructure.exception.GoogleReaderAPIException:

<title>404 Not Found</title>

Not Found

The requested URL was not found on this server.

at me.ash.reader.infrastructure.rss.provider.greader.GoogleReaderAPI.reAuthenticate(GoogleReaderAPI.kt:437)
at me.ash.reader.infrastructure.rss.provider.greader.GoogleReaderAPI.access$reAuthenticate(GoogleReaderAPI.kt:1)
at me.ash.reader.infrastructure.rss.provider.greader.GoogleReaderAPI$reAuthenticate$1.invokeSuspend(GoogleReaderAPI.kt:12)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:115)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:96)
Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@43f4411, Dispatchers.Default]

Contributor guide

No contributing guide indexed for this repository

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 in GoogleReaderAPI.kt at reAuthenticate, especially around line 437, and reproduce the failure while refreshing feeds or adding a feed on the reported Android setup. Trace why the operation receives a 404 response; done means both refresh and adding a new feed work without raising GoogleReaderAPIException.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
api, mobile
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.