diff --git a/src/cf/CommonModules/узОбщийМодульСервер/Ext/Module.bsl b/src/cf/CommonModules/узОбщийМодульСервер/Ext/Module.bsl index 86a45b3a5..85c0963be 100644 --- a/src/cf/CommonModules/узОбщийМодульСервер/Ext/Module.bsl +++ b/src/cf/CommonModules/узОбщийМодульСервер/Ext/Module.bsl @@ -815,3 +815,18 @@ API.CreateTask(); КонецПроцедуры +Процедура ДобавитьАвтораКомментарияВНаблюдателиЗаЗадачей(Задача) Экспорт + + Если РегистрыСведений.узНаблюдателиЗаЗадачами.ЕстьЛиСлежениеЗаЗадачейУТекущегоПользователя(Задача) Тогда + Возврат; + КонецЕсли; + + МассивЗадач = Новый Массив; + МассивЗадач.Добавить(Задача); + ДополнительныеПараметры = Новый Структура(); + ДополнительныеПараметры.Вставить("Пользователь",Пользователи.ТекущийПользователь()); + ДополнительныеПараметры.Вставить("МассивЗадач", МассивЗадач); + + РегистрыСведений.узНаблюдателиЗаЗадачами.СледитьЗаЗадачей(ДополнительныеПараметры); + +КонецПроцедуры