- Модуль: tasks
- Путь к файлу: ~/bitrix/modules/tasks/lib/integration/forum/task/comment.php
- Класс: BitrixTasksIntegrationForumTaskComment
- Вызов: Comment::resetSonetLogRights
static function resetSonetLogRights(array $taskData): void
{
if (!Loader::includeModule('socialnetwork'))
{
return;
}
$isCrmTask = CTaskNotifications::isCrmTask($taskData);
$logFilter = CTaskNotifications::getSonetLogFilter($taskData['ID'], $isCrmTask);
$res = CSocNetLog::getList([], $logFilter, false, false, ['ID']);
if ($logEntry = $res->fetch())
{
CTaskNotifications::setSonetLogRights(
[
'LOG_ID' => $logEntry['ID'],
'EFFECTIVE_USER_ID' => User::getId(),
],
$taskData,
$taskData
);
}
}