This is after applying the fix from my previous bug report about ban triggers. It mentions something about invalid arguments to a foreach().
I was attempting to fix an email ban trigger, which was set to just the domain, instead of *@domain
If you could edit ManageBans.controller.php (in sources/admin) line 806
$dummy['ban_suggestions'] = array_shift($this->_req->post->ban_suggestions);
$dummy['ban_suggestions'] = (array) array_shift($this->_req->post->ban_suggestions);
Just adding that (array) and let me know if that fixes the problem and if you see any other side effects.
Let's keep #3320 open until this is fixed?
Agree, I'll add the above fix to the PR, I think that will be all that is needed but will wait for kode54 to confirm.