The discussion revolves around handling deleted user emails for staged users in the review queue. Moin reports that the email issue occurs when a post requires approval and the user is deleted, especially under the Approve unless staged setting, making the situation confusing since the user lacks a full account. They note the fix in another topic doesn’t fully resolve this, as it doesn’t cover staged users. Moin questions why the fix doesn’t apply to such cases. selase clarifies that while the fix addresses part of the issue, the remaining challenge is communicating the deletion of a staged user account, which is often invisible and exists only through email. They suggest a different handling approach for staged users, as the current system may not properly account for their unique status.
It happened on my site too. I think the email doesn’t work when the post wasn’t added to the review queue because of a flag, but because it requires aporoval.
I first noticed when I was testing the Approve unless staged site setting and deleted the user when the post arrived and required approval. This was even more confusing as the user doesn’t really have an account. They only used email in.
I am interested in understanding why this isn’t covered by the fix in the other topic. Doesn’t the fix for users that are deleted on posts that require approval also work for staged users that are deleted when thier posts require approval? Why isn’t needs_approval used in this case too?
The fix addresses part of the issue, but the second part relates to how we communicate that a staged user account has been deleted. For most staged users, the existence of an “account” is invisible, they only have one because they emailed in. Receiving an unexpected “your account has been deleted” email would likely be confusing. I think the messaging for this case needs to be handled differently. Everything else should behave the same as it does for a regular user.