Mentees are giving me testimonials but the smiley face notification in the navbar isn’t coming. Has been happening for a few days.
Is anyone else facing this problem?
Mentees are giving me testimonials but the smiley face notification in the navbar isn’t coming. Has been happening for a few days.
Is anyone else facing this problem?
@iHiD responded on discord that this was likely due to some recent PRs. He reported the morning of 6/6 that he thought it was fixed, but either it wasn’t or it now fails in the opposite way. I’d link to the discord thread but I’m on my phone where I use the app and don’t see a way to get a link.
If you long click a (regular) message, the pop up message has a "Copy message link* option.
I only got a “Jump” icon, but I think that’s because the message I long-pressed itself had a link in it.
Anyway here it is:
To clarify, is it now stuck on, off, or both?
As of yesterday, it was stuck off for me.
I can’t reproduce locally, which means it’s probably a race-condition in production, so I’ve added locks and will deploy if it goes green.
PR here: Use lock for cache updates by iHiD · Pull Request #5554 · exercism/website · GitHub
There’s a bit commented out above those LOCs which are what I really want, but our MySQL version doesn’t support it, so instead it’s a little horrible atm.
User::Data.where(id: user.data.id).update_all(
cache: Arel.sql(%{
JSON_MERGE_PATCH(
COALESCE(`cache`, "{}"),
'{"#{key}": #{new_value}}'
)
})
)
Mine is still stuck to “on”.
I just received a testimonial that I was not notified about.
I think I was notifed about my previous received testimonial. This was 5 or 6 days ago: the notifications list and the testimonial itself say 6, but the testimonials list says 5.
Same here. I have bunches of unread testimonials and haven’t seen any notificiations.
This should fix it: Fix bug in resetting cache by iHiD · Pull Request #5601 · exercism/website · GitHub
Woo! I have the notification now. Thanks!
Great. I’ve not deployed it yet, but manually tried it for you ![]()
OK, small chance this is now fixed!
The current state might be wrong, but the next transition should succeed correctly.
Mine is now correctly off for the first time in a while. So it seems fixed, but now I miss the red dot. ![]()
The fix was successful, by the way.
Unfortunately, I’m yet to test it
- but thanks for the fix.