Send email to boss user see BT#10849

ofaj
jmontoyaa 9 years ago
parent e3894e6fc5
commit e95361ea6a
  1. 9
      search.php

@ -605,19 +605,22 @@ if ($userForm->validate()) {
$em->flush(); $em->flush();
} }
$superiorUserList = [1]; $superiorUserList = UserManager::getStudentBossList($userInfo['user_id']);
if ($superiorUserList) { if ($superiorUserList) {
$url = api_get_path(WEB_PATH).'load_search.php?user_id='.$userInfo['user_id']; $url = api_get_path(WEB_PATH).'load_search.php?user_id='.$userInfo['user_id'];
$subject = sprintf(get_lang('DiagnosisFromUserX'), $userInfo['complete_name']); $subject = sprintf(get_lang('DiagnosisFromUserX'), $userInfo['complete_name']);
$message = sprintf(get_lang('DiagnosisFromUserXWithLinkX'), $userInfo['complete_name'], $url); $message = sprintf(get_lang('DiagnosisFromUserXWithLinkX'), $userInfo['complete_name'], $url);
foreach ($superiorUserList as $userId) { foreach ($superiorUserList as $bossData) {
$bossId = $bossData['boss_id'];
MessageManager::send_message_simple( MessageManager::send_message_simple(
$userId, $bossId,
$subject, $subject,
$message $message
); );
} }
} }
Display::addFlash(Display::return_message(get_lang('SessionSearchSavedExplanation'))); Display::addFlash(Display::return_message(get_lang('SessionSearchSavedExplanation')));
Display::addFlash(Display::url(get_lang('ReturnToDiagnosis'), api_get_self(), ['class' => 'btn btn-primary'])); Display::addFlash(Display::url(get_lang('ReturnToDiagnosis'), api_get_self(), ['class' => 'btn btn-primary']));
header('Location:'.api_get_self().'?result=1'); header('Location:'.api_get_self().'?result=1');

Loading…
Cancel
Save