Skip to content

Upvote/downvote indicator does not persist (logged in) #179

@ProfoundAcid40

Description

@ProfoundAcid40

Describe the bug

The upvote/downvote indicator does not persist across window changes, refreshes, and app restarts after upvoting or downvoting a post while logged in. The indicator appears as though you've never upvoted or downvoted a post when refreshing it even though it shows as such on the e621 or e926 website itself as having been interacted with.

To Reproduce

  1. Login to your e621/e926 account in the app using your username and API key.
  2. Go to a post through any tab (Home, Search, Timeline, etc.) and upvote it.
  3. Back out from the post and select a different tab.
  4. Go back to the tab you were previously on and click on the post you just upvoted.
  5. See that the upvote/downvote indicator doesn't show that you upvoted the post before.
  6. Login to the website version of e621 or e926 with the same account.
  7. Search for "votedup:(YourUsername)"
  8. Search for the post you just upvoted, and it should be there (indicating that it is upvoting from your account, but does not show as such in the app.)

Expected behavior

Upvote/downvote indicator should persist with your logged-in account's upvotes and downvotes.

Screenshots

N/A

Platform

  • Device: Google Pixel 9a
  • OS: Graphene OS (Android 16)
  • Version: F-Droid v20.2.0

Logs

N/A

Additional context

The favorite indicator appears to persist as expected.

Metadata

Metadata

Assignees

No one assigned

    Labels

    upstreamThis is someone else's faultwontfixThis will not be worked on

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions