Система постоянно считает, что ожидаются одобрения от пользователей

Думаю, в данном контексте я также осознаю, что могу просить о связанной функции. Возможно, стоит создать два отдельных поста, но начну с одного, описывающего мою проблему, и попутно изложу своё предложение.

Контекст: я являюсь со-администратором форума Discourse, а владелец и главный администратор обычно просит меня оставить все одобрения пользователей ему. Было бы неплохо, если бы существовала возможность настроить систему так, чтобы она не постоянно уведомляла меня об одобрениях по мере их поступления, а позволяла отложить уведомления только для меня до выполнения некоторых настраиваемых критериев (например, не менее 10 одобрений или хотя бы одного одобрения, ожидающего более недели, и так далее).

Проблема, о которой я сообщаю, заключается в том, что даже когда другой администратор [от]клоняет всех ожидающих пользователей, мы немедленно получаем системное сообщение о том, что всё ещё есть 6 ожидающих пользователей. Так происходит с тех пор, как меня назначили со-администратором, то есть уже несколько лет.

Нажатие на кнопку «Пожалуйста, проверьте их» приводит к:

Пустому списку (у меня есть скриншот, но как новый пользователь я не могу его прикрепить.)

Есть ли способ избавиться от этих призрачных ожидающих запросов?

Добро пожаловать в Meta :wave:

Существует настройка сайта «pending users reminder delay minutes» (задержка напоминания о ожидающих пользователях в минутах).

Это помогает контролировать частоту отправки сообщений.

Иногда случается, что не все пользователи автоматически одобряются, когда включено одобрение новых пользователей. Мне известно как минимум о двух ошибках, вызывающих это ([1] и [2]).
Вы можете попробовать найти и одобрить этих пользователей. Я предпочитаю использовать плагин Data Explorer, но также возможно экспортировать всех пользователей, если у вас нет доступа к этому плагину.

Затем вы можете попробовать использовать кнопку «Одобрить» на странице администратора для этих пользователей. Если кнопка не работает, вам придётся ждать исправления (Approval button on user's profile doesn't work).

Вот фрагмент сообщения, которое я оставил другому администратору:

Я экспортировал базу пользователей и получил CSV-файл. Я скопировал два поля из него в новую таблицу: username и approved. Я поискал значения «false» в поле approved и получил этих 6 пользователей: [список удалён]

Затем я нашёл каждого из них на странице «Администратор/Пользователь» и нажал кнопку ручной «Одобрить» для каждого. Нам придётся подождать следующего сообщения системы об одобрениях, чтобы понять, действительно ли я исправил проблему, но я надеюсь, что это сработает.

Так что спасибо за помощь @Moin, надеюсь, теперь у меня на одну вечную досаду меньше :grin: