Оповещения о комментарии

Все вопросы/проблемы по установке и использовании.
Ответить
vikadrug
Сообщения: 13
Зарегистрирован: 06 фев 2018, 16:29
Имя: vika
Откуда: Kyiv
Организация: Mr

Оповещения о комментарии

Сообщение vikadrug »

Ситуация следующая:

Есть сущности:
-Город (с полем пользователь)
--Объекты

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

Также со временем мы переназначаем ответственного с одного Города на другой.

ПРОБЛЕМА:
Когда мы переназначили ответственного на другой город, ему продолжают приходить оповещения(по почте) о новых комментариях с объектов, которые он ранее комментировал (эти объекты находятся под Городом, который ему уже не назначен).
Таким образом, он видит переписку администрации с другими сотрудниками.

Как сделать так, чтобы при переназначении, сотрудник не получал никаких уведомлений с не назначенных ему городов???

p.s. Удаление или Деактивация пользователя нам не подходит, поскольку история его старых комментариев важна.
Аватара пользователя
support
Техническая поддержка
Сообщения: 8984
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Оповещения о комментарии

Сообщение support »

Дело в том, что когда пользователь оставляет комментарий в системе, он автоматически подписывается на новые комментарии, не я являясь при этом назначенным. То есть админ, может быть не назначенным, но участвовать в обсуждении и получать уведомления?
Когда мы переназначили ответственного на другой город, ему продолжают приходить оповещения(по почте) о новых комментариях с объектов, которые он ранее комментировал (эти объекты находятся под Городом, который ему уже не назначен).
В вашем случае, пользователь, которые уже не назначен на город, к записи доступа не имеет, но все равно получает уведомления? Если это так, то проблема в коде и нужно исправить.
vikadrug
Сообщения: 13
Зарегистрирован: 06 фев 2018, 16:29
Имя: vika
Откуда: Kyiv
Организация: Mr

Re: Оповещения о комментарии

Сообщение vikadrug »

support писал(а): 08 фев 2018, 19:37 Дело в том, что когда пользователь оставляет комментарий в системе, он автоматически подписывается на новые комментарии, не я являясь при этом назначенным. То есть админ, может быть не назначенным, но участвовать в обсуждении и получать уведомления?
Да, админы участвуют в обсуждениях не будучи назначенным, а сотрудники должны иметь доступ к обсуждению только назначенных записей.
support писал(а): 08 фев 2018, 19:37 В вашем случае, пользователь, которые уже не назначен на город, к записи доступа не имеет, но все равно получает уведомления? Если это так, то проблема в коде и нужно исправить.
Да, именно так. После снятия ответственности с сотрудника, он к записи доступа не имеет, но на почту приходит уведомление с текстом новых комментариев. Напишите, пожалуйста, какие изменения нужно внести в код.
Аватара пользователя
support
Техническая поддержка
Сообщения: 8984
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Оповещения о комментарии

Сообщение support »

Замените прикрепленный файл в includes\functions\
Сообщите результат.
Вложения
app.php
(31.42 КБ) 276 скачиваний
vikadrug
Сообщения: 13
Зарегистрирован: 06 фев 2018, 16:29
Имя: vika
Откуда: Kyiv
Организация: Mr

Re: Оповещения о комментарии

Сообщение vikadrug »

Протестировала файл, который вы прислали.

Работает он следующим образом.

Есть структура:
-Город
--Объекты

Если в Объекте есть поле Пользователи (соответственно есть и назначенный человек), он с помощью комментариев общается с администратором. После этого снимаю с него ответственность за этот Объект и оповещение он не получает. Это уже очень хорошо :D !!!!

Но не совсем мне подходит, поскольку:

У меня поле типа Пользователи, есть только в сущности Город. И назначенный пользователь видит и комментирует записи сущности Объекты только своего Города. В сущности Объекты нет поля типа Пользователь. В этом случае новый файл app.php вообще не присылает оповещений о комментариях, которые пишутся в записях сущности Объекты под назначенным ему Городом.
Аватара пользователя
support
Техническая поддержка
Сообщения: 8984
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Оповещения о комментарии

Сообщение support »

У меня поле типа Пользователи, есть только в сущности Город. И назначенный пользователь видит и комментирует записи сущности Объекты только своего Города. В сущности Объекты нет поля типа Пользователь. В этом случае новый файл app.php вообще не присылает оповещений о комментариях, которые пишутся в записях сущности Объекты под назначенным ему Городом.
Ну, на данный момент такого функционала просто не предусмотрено в системе.
Ответить