Похоже, неактивный пользователь был удалён 11 часов назад, согласно Журналу действий персонала Meta (Sidekiq также показывает, что задача очистки выполнялась в последний раз именно тогда), так что всё выглядит хорошо:
@netpositive Я не вижу недавних коммитов, специфичных для этой функции, но обновление вашего сайта, безусловно, не помешает. Если это невозможно, попробуйте вручную запустить задачу. Она должна называться Jobs::CleanUpInactiveUsers, и её можно найти по адресу /sidekiq/scheduler
@tshenry Спасибо за полезные подсказки! Похоже, что вчера утром задача по очистке удалила некоторых неактивных пользователей, так что она определённо работает Проблема где-то на нашей стороне. Есть ли инструмент для более удобного управления пользователями, о котором я не знаю?
@GI-Joe Да, я бы хотел, чтобы это работало и для более высоких уровней
Возможно. Консоль Rails — очень мощный инструмент, который можно использовать, но он не для слабонервных. Если вы никогда не пользовались ею и хотите начать, я рекомендую настроить тестовый сайт, где можно поэкспериментировать и разобраться, как она работает. Задача по неактивным пользователям определена здесь. Вы можете взять и модифицировать то, что вам нужно, из этого файла.
Просто отмечу, что единственный другой уровень доверия, к которому это может применяться, — это TL1, так как для TL2 есть требование «Ответил хотя бы в 3 разных темах».