Hi
@apathy! Running the newest version, and got this when I tried to delete a test member:
TypeError: apathy\StyleSuite\Service\User\Postbit::__construct(): Argument #3 ($style) must be of type apathy\StyleSuite\Entity\Postbit, null given, called in /var/www/vhosts/bloodofsouls.com/httpdocs/src/XF/Container.php on line 276 src/addons/apathy/StyleSuite/Service/User/Postbit.php:45
Stack trace
#0 src/XF/Container.php(276): apathy\StyleSuite\Service\User\Postbit->__construct(Object(XF\Admin\App), Object(SV\SearchImprovements\XF\Entity\User), NULL)
#1 src/XF/App.php(1725): XF\Container->createObject('apathy\\StyleSui...', Array)
#2 src/XF/Container.php(234): XF\App->XF\{closure}('apathy\\StyleSui...', Array, Object(XF\Container))
#3 src/XF/App.php(3158): XF\Container->create('service', 'apathy\\StyleSui...', Array)
#4 src/addons/apathy/StyleSuite/XF/Entity/User.php(24): XF\App->service('apathy\\StyleSui...', Object(SV\SearchImprovements\XF\Entity\User), NULL)
#5 src/XF/Mvc/Entity/Entity.php(1659): apathy\StyleSuite\XF\Entity\User->_postDelete()
#6 src/XF/Service/User/Delete.php(71): XF\Mvc\Entity\Entity->delete(true, false)
#7 src/XF/Admin/Controller/User.php(723): XF\Service\User\Delete->delete(NULL)
#8 src/XF/Mvc/Dispatcher.php(352): XF\Admin\Controller\User->actionDelete(Object(XF\Mvc\ParameterBag))
#9 src/XF/Mvc/Dispatcher.php(258): XF\Mvc\Dispatcher->dispatchClass('XF:User', 'Delete', Object(XF\Mvc\RouteMatch), Object(SV\AlertImprovements\XF\Admin\Controller\User), NULL)
#10 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(SV\AlertImprovements\XF\Admin\Controller\User), NULL)
#11 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#12 src/XF/App.php(2483): XF\Mvc\Dispatcher->run()
#13 src/XF.php(524): XF\App->run()
#14 admin.php(13): XF::runApp('XF\\Admin\\App')
#15 {main}
Request state
array(4) {
["url"] => string(32) "/admin.php?users/ytret.20/delete"
["referrer"] => string(45) "
Administrator login | Blood of Souls"
["_GET"] => array(1) {
["users/ytret_20/delete"] => string(0) ""
}
["_POST"] => array(7) {
["_xfToken"] => string(8) "********"
["rename"] => string(1) "1"
["rename_to"] => string(17) "Deleted member 20"
["_xfRedirect"] => string(45) "
Administrator login | Blood of Souls"
["_xfRequestUri"] => string(21) "/admin.php?users/list"
["_xfWithData"] => string(1) "1"
["_xfResponseType"] => string(4) "json"
}
}
I remember seeing something similar several versions ago. I disabled your add-on and then the deletion worked. Thanks!