Сотрудник не получил уведомление при назначении задачи

Ранее сегодня сотруднику была назначена задача, но он не получил уведомление, так как не подписан на такие уведомления. Я хотел бы узнать, насколько это распространено, но не могу понять, где и как хранятся настройки пользователя.

И если есть какой-либо документ или документация, объясняющая общую структуру, я буду рад получить ссылку на неё (RTFM). :joy:


Редактирование: Для ясности (после редактирования категории и заголовка) я планирую использовать Data Explorer для этого расследования, частично чтобы удовлетворить любопытство, а частично чтобы лучше освоиться в этом инструменте.

Плагин Data Explorer предоставляет как возможность выполнения таких запросов, так и интерфейс для просмотра всех таблиц. Если у вас тарифный план Business, он уже доступен; если вы используете собственную установку, вы можете добавить его.

Я планировал использовать Data Explorer. Но я не могу найти, где хранится настройка уведомлений о заданиях. Есть какие-нибудь подсказки?

Похоже, что отписаться от уведомлений о назначениях нельзя. В лучшем случае пользователь может изменить настройку Частота напоминаний о назначенных темах, но не уведомление о первоначальном назначении.

Рекомендую протестировать это, назначив пользователя на другую тему и проверив, получит ли он уведомление. Вы даже можете войти в его аккаунт, чтобы увидеть это своими глазами. Все уведомления должны отображаться на вкладке «Уведомления» на странице пользователя.

Также вы можете сравнить таблицы assignments и notifications с помощью Data Explorer. В таблице уведомлений должна быть запись с данными примерно следующего вида:

{"message":"discourse_assign.assign_notification","display_username":"constanza","topic_title":"Название вашей темы"}

Дата создания уведомления должна совпадать с датой создания назначения.

Эм… Думаю, это и есть суть проблемы. Он либо вообще не пользуется нашей инстанцией Discourse, либо делает это крайне редко, полагаясь на электронную почту. А так как письмо он так и не получил… :woman_shrugging:

Так как у него параметр «Частота получения напоминаний о назначенных темах» был установлен по умолчанию на «Никогда», я предположил, что дело именно в этом. (Вставьте напоминание о том, что происходит, когда вы «предполагаете».)

Так что… Мне нужно выяснить, сколько сотрудников не получат письмо при назначении им темы. Ожидаю, что смогу найти это через Data Explorer. Мне просто нужна подсказка (или две) в правильном направлении.

Если вы хотите получать уведомления по электронной почте, пожалуйста, проверьте настройки плагина Assign. По умолчанию уведомления по электронной почте установлены в режим «Никогда».