При попытке отправить предупреждение пользователю, получающему эту ошибку.
Аргумент 1, передаваемый в XF \ Repository \ UserAlert :: alertFromUser (), должен быть экземпляром XF \ Entity \ User
$ пользователь приходит из результата, созданного самим собой.
$alertRepo = \XF::app()->repository('XF:UserAlert');
$alertRepo->alert($user,
$visitor['user_id'],$visitor['username'],
'thread',$torrent->Thread->thread_id,
"reseed",$extra);
любая помощь по этому вопросу будет отличной.