I wanted to start making this place look a little more retro, but I might be working on the cursed "like" button instead.

There's something weird going on where the like button doesn't always seem to remember that you clicked it. The count is correct, but the icon is wrong sometimes, which tells me the has_my_like method isn't working consistently. And it's made even worse by the fact that it only happens in production...

gyrate
20d
1

OK, I might have fixed it already, but this is like the 5th time I've thought that...

For the record, the icon should stay filled after you click on it.

gyrate
17d

Why is this still broken? When the icon doesn't stay filled, it's because has_my_like returns None, which should never happen. And it seems to slowly get worse over time...