Is anyone else having this issue? I notice when I upvote something if I come back to it later it looks like I didn’t upvote. At first I thought upvotes weren’t persisting but I think its an issue with the upvote arrow color not persisting. The behavior I observed is you upvote a comment or post it goes from blue to green and the upvote count increases. Refresh the page and the upvotes all reverted back to blue but the count is still the same. Upvote again and the arrow stays blue but the upvote count decreases.
I’m on Firefox and use the dark theme if that helps.
The arrow colors were not being shown in topics, feeds and a couple of other places. Fixed now!
PieFed records votes for 6 months but for performance reasons it only retrieves the latest 1000 votes so if you go back far enough into the past (e.g. in your bookmarks) then it will seem like you haven’t voted.
Thanks its working great now!
If i scroll far enough back in my saved posts, all of which I’ve upvoted, eventually i stop seeing the arrows be green anymore. However, if i click one again, it un upvotes it, indicating that my upvote had remained but the color had gone. Sounds pretty much like what you’re describing right?
Yea except I’m seeing it on recent activity.
I wonder if that difference might be platform related somehow. I’m primarily using the PWA version on my android phone, if that matters
Hmmm, no sorry. Can’t replicate this prob. Although it does indeed sound more like a colour problem than a vote registration problem.
It’s definitely the coloration. Likewise if you come at the content from a different link, the coloration will revert to blue - but oddly enough, not always. e.g. if you upvote something, like this very post, then click the community name, the upvote will remain green there, but if there was sufficient depth of comments to need to click Continue thread (here is an example that I could replicate this behavior for: https://piefed.social/post/516955#comment_4984728, then clicking Continue thread moves to https://piefed.social/post/516955/comment/4984728#replies) then looking at the content upvote count then, it is blue. The oddest part is that when you click to upvote, the count then goes down, bc it acts as a toggle which removes the prior upvote.
Interestingly, for the aforementioned example, I can replicate the issue going forward but not backwards: i.e. if I upvote it from the second link and click “Back to main discussion”, it remains green (as it should), but doing so from the first link and clicking “Continue thread” leaves it as blue (the buggy behavior).