I upgraded yesterday to 1.0.7 and now the ignore option is not showing on my forum. I had the ignore feature set for 2 of my forums and it's not showing there or in preferences area. My settings are still showing I have it set for the same 2 forums.
Hello, I found the bug.
Noticed in the logs, a lot of new errors, noticed that one of my users unsuccessfully trying to ignore one of the thread, I checked it and got the same error, noticed that the Creator of the theme has long been removed. Repeated experiment, created a new user, created a new thread by this new user, then deleted user, and so same tried to ignore his subject. Got the same error. When you try to ignore themes created by remote users, you get an error.
Server error log
TypeError: Argument 1 passed to XF\Entity\User::canIgnoreUser() must be an instance of XF\Entity\User, null given, called in /var/www/ftp0/domain.net/httpdocs/src/addons/Truonglv/IgnoreContent/XF/Pub/Controller/Misc.php on line 82 src/XF/Entity/User.php:761
Generated by: MoSanders Feb 19, 2019 at 3:33 PM
Very cool. Working well. Only issue so far is that the threads from ignored forums are still visible under What's New -> Latest Activity. Any chance to get those removed as well with a "Show Ignored Content" option like on New Posts?