Tasks
Tasks copied to clipboard
Уведомление о готовности
Заметил еще один глючок или фичу, даже не знаю. Когда задача переходит в статус Готово, то уведомления не рассылаются Исполнителю. Наблюдателям приходит уведомление "Задача изменена". И только внешним контрагентам приходит что задача выполнена. У меня просто в статус Готово порой задачу переводит не исполнитель, а куратор или руководитель проекта. И получается что исполнитель даже не знает, что его задача закрыта. Может это конечно чисто моя специфика, но если это не фича, а баг, то в Модуле менеджера и в Модуле объекта узЗадачи надо добавить по паре строк. И тогда уведомления "Задача выполнена" будет попадать в список отправки. Ну а дальше уже будут работать стандартные правила.
Привет. Да, так и планировалось. https://github.com/BlizD/Tasks/wiki/Уведомления
Но это не означает, что нельзя исправить =) Нужна дополнительная настройка, скорее всего в статус задачи "ОтправлятьУведомлениеИсполнителюЕслиЗадачаВыполнена" (Булево) и по ней определять надо ли отправлять или нет.
Или в справочнике пользователя такую настройку.
Ага, я видел эту табличку, Но ее логики не понял :-) А наблюдателям? Они же чаще всего и наблюдают с целью контроля выполнения задачи. Им же не поставишь галочку, что уведомлять и дополнительно о готовности? Но в принципе я понял. Просто я себе уведомление о готовности сделал. Думал может это еще кому-то актуально. Я чего-то подумал. А может сделать константу "Уведомлять о готовности"? И уже в зависимости от ее настроек танцевать?
Антон. решение за тобой. Или Пользователю крыжик "Уведомление о готовности". Или константу для всех. Как скажешь. Или ну его на фиг?
Я за реквизит в справочнике пользователей ОтправлятьУведомлениеЕслиЕгоЗадачаВыполнена
Это решит вопрос с исполнителем. А вот наблюдатели в таком случае пролетают. У меня например много задач за которыми я наблюдаю. И я ловлю именно момент готовности. Хотя ... наблюдатели получают уведомление что задача изменена. В принципе наверно этого достаточно.
Антон. Я делаю узОтправлятьУведомлениеЕслиЕгоЗадачаВыполнена? Или на фиг?
Привет. Отвечу на выходных
@serg33rus Привет.
Антон. Я делаю узОтправлятьУведомлениеЕслиЕгоЗадачаВыполнена? Или на фиг?
В целом у нас это вроде не требовалось ранее. Но это не означает, что кому то может тоже потребоваться. У нас в статус выполнена переводил сам исполнитель.
Поэтому если сейчас тебе нужно, чтобы приходило уведомление Исполнителям при переводе в статус выполнена, то можешь добавить эту галку.
Себе я уже сделал. Если это больше не нужно никому, то наверно не стоит лишними галками перегружать систему. Если вдруг еще у кого возникнет вопрос, то тогда подключусь и сделаю.
Ок. Но если сделаешь то уже не надо мучится с обновлением :)
Это аргумент. Об этом я не подумал. Тогда надо делать пожалуй.
@BlizD Антон. Меня завалило на работе :-(. Я пока вылетаю из обоймы. С этим хроновирусом и удаленкой - это просто край.
@serg33rus все в порядке. Это же опенсорс. Тут сроков нет. Спасибо что написал.