They should have an entry in the xf_thread_reply_ban table but probably no need to dig around in the database for that because you'd just see them in the UI if you go to More options > Manage reply bans.
So as long as that has worked, from our perspective, it should work.
Aside from that, verify whether disabling add-ons has any impact.
The thread reply ban shows up in Manage Reply Bans and also in the database:
I disabled all addons to re-apply the thread reply ban. That didn't help. When I re-enabled addons and went back to check, same problem.
There are no outdated templates.
I'm at a loss, especially because it definitely used to work in XF 2.1. I don't know at what point it stopped working or where the conflict might be or what to do next in terms of troubleshooting.
It is not yet compatible with 2.2, but actually I have just noticed, the reply-bans don't work anymore in my forum, too. User noticed me after the update to 2.2.
This might be related?
But deactivating Xon's add-on didn't help with getting the reply-bans back to work. xf_thread_reply_ban is filled with the correct entries.
Could it be a user with a similar username? Like, he signed up again and made the name look the same? Just checking. You know, one of the "doh!" things.
Could it be a user with a similar username? Like, he signed up again and made the name look the same? Just checking. You know, one of the "doh!" things.
If any of you have Admin Tools installed, it's the reason. It adds two permissions: Reply to own thread, and Reply to others threads, that are only checked if a member can not make a reply. I'll make some changes here.
Don't thank me, because I never even thought of thread bans, so this is on me. I re-wrote the thread entity class extension to work when a member can reply. I'm just testing it to be sure it doesn't break another permission: Can use multi-quote when post replies is set to no.
The only other change that needed to be made here is to ensure a member that is banned from replying to a thread can not quote it when they have Can use multi-quote when post replies is set to no is set to Yes. That's done.