jerboa icon indicating copy to clipboard operation
jerboa copied to clipboard

pseudo-logged out on app update

Open Luunae opened this issue 1 year ago • 1 comments

** Jerboa Version ** 0.0.32 -> 0.0.33 (Play Store)

Describe the bug After updating:

  • none of the posts from my subscribed communities display on app load
  • After opening the left-side drawer with the top left hamburger menu, it says my username is "Anonymous" at the top, where it would normally say "Luna".
  • Tapping on the username space brings a drop-down menu with two options:
    • Add Account
    • Sign out
  • Below the username space in the left-side drawer are three options:
    • Local
    • All
    • Settings
  • Opening Settings notably has another option inside it:
    • Luna Settings (Every setting is blank, first option in the list, or unchecked)
  • Going back to the top-level of the left-side drawer and changing from Local to All or vice-versa shows no posts, and the error toast Value <html> of type java.lang.String cannot be c... displays on attempt to load posts.
  • Try to log in and the app crashes to my phone's home screen. This looks like #538.

Screenshot_20230611_143721_Jerboa for Lemmy Screenshot_20230611_143725_Jerboa for Lemmy Screenshot_20230611_143729_Jerboa for Lemmy Screenshot_20230611_143733_Jerboa for Lemmy Screenshot_20230611_143737_Jerboa for Lemmy Screenshot_20230611_143804_Jerboa for Lemmy Screenshot_20230611_144115_Nova7

To Reproduce Steps to reproduce the behavior:

  1. Go to Play Store
  2. Click on Update
  3. Reopen app
  4. See error
  5. Force-close and reopen app and error persists.
  6. Attempt to login and app crashes.

Luunae avatar Jun 11 '23 21:06 Luunae

(Whoops, mobile + accidentally tapped the wrong area of the button)

Luunae avatar Jun 11 '23 21:06 Luunae

I suspect this is related to server timeouts rather than the app updating

twizmwazin avatar Jun 14 '23 02:06 twizmwazin

It is as seen on the last screenshot;

it looks like a timeout issue from the server and the client not expecting html from the api but a valid data structure.

Maybe a more informative popup would be a good start but sadly i don't know any kotlin nor have the resources to learn android app dev rn :(

Sebbito avatar Jun 23 '23 23:06 Sebbito