LuftVerbot / kuukiyomi

Fork of Aniyomi with extra features
https://discord.gg/s82Vu589Ya
Apache License 2.0
373 stars 7 forks source link

MyAnimeList Synchronisation Problems #127

Open Minecodes opened 2 months ago

Minecodes commented 2 months ago

Steps to reproduce

  1. Open the settings
  2. Go to the tracking settings
  3. Connect MAL
  4. Authorize in the browser
  5. Now there should be an loading screen, and then get kicked back into the tracking settings without connecting MAL

Expected behavior

It should connect the MAL account to the app and show the green tick beside MAL.

Actual behavior

When I authorize the login request in the browser, I get an loading screen in Kuukiyomi. After that it kicks me back into the tracking settings without an authorization.

Authorization: Screenshot_20240922-105253

Loading screen: Screenshot_20240922-105311

Screenshot_20240922-105104

Crash logs

No response

Kuukiyomi version

0.3.2

Android version

Android 14 (Nothing OS 2.6)

Device

Nothing Phone (2)

Other details

No response

Acknowledgements

coder-newcomer commented 2 weeks ago

In my case is a bit phone memory management problem (maybe, since its been my most case issue). I've got Redmi Note 8 — 4/64 on MIUI 12.5 that I could admit had very bad memory management even picking file or folder from DocumentsUI could kill or reset the application like you shouldn't leave your application or we could kill them to save more memory for you.

I could fix them by using floating windows feature (Chrome on windowed mode, stay Kuukiyomi), it should redirect Kuukiyomi from the browser after authorize connection.

If this was issue from the app itself, dev may could implement better handling on low memory condition, this is just my guess, though... Since Aniyomi did the similar in mine as well...

skinatro commented 1 week ago

I am facing this problem as well on Samsung S20 FE 5G - One UI 5.1 (Android 13) But in my case MAL website shows 400 Bad Request

I even tried it in floating window and split window mode as @coder-newcomer suggested but to no avail