SugarCRM‎ > ‎

Уведомления для Проектных задач

Sugarcrm. If project task email notification don't work...

В sugarcrm есть баг - не отправляются уведомления ответственному о поставленной задаче. Исправим это:

в файле /modules/ProjectTask/Save.php
комментируем строки

$GLOBALS['check_notify'] = false;
if (!empty($_POST['assigned_user_id']) && ($project->assigned_user_id != $_POST['assigned_user_id']) && ($_POST['assigned_user_id'] != $current_user->id)) {
$GLOBALS['check_notify'] = true;
}

должно получиться так

/** $GLOBALS['check_notify'] = false;
if (!empty($_POST['assigned_user_id']) && ($project->assigned_user_id != $_POST['assigned_user_id']) && ($_POST['assigned_user_id'] != $current_user->id)) {
$GLOBALS['check_notify'] = true;
} **/
 
и вставляем после этих строк данный код

if (isset($GLOBALS['check_notify'])) {
    $check_notify = $GLOBALS['check_notify'];
}
else {
    $check_notify = FALSE;
}

Проверяем.
Comments