qpixel icon indicating copy to clipboard operation
qpixel copied to clipboard

Multiple pending user messages are confusing

Open cellio opened this issue 6 months ago • 0 comments

I warned and then suspended a user, and the user didn't log in before the suspension expired. Upon login, the user first saw the "you were suspended but it expired" message, acknowledged it, then saw the warning (which also had to be acknowledged). This is rare case that I accidentally stumbled on in my dev environment (I totally forgot about testing on that user months ago), but if it did happen to a real user, it would be a little confusing. I'm filing this now so I don't forget about it, but I consider this low priority.

I don't think just showing them in the original order (instead of popping the stack) would fix it, because then the user would see and acknowledge a warning immediately followed by a suspension notice. Is it possible to show all pending messages (in order) on one page, instead of showing them one at a time? I don't have an opinion on having the acknowledgement checkbox on each one or just having one that applies to everything on the page; do whatever's easier, so long as we don't allow the user to proceed without everything being acked (current behavior).

cellio avatar Sep 14 '25 15:09 cellio