|
|
|
@ -1051,6 +1051,19 @@ class ImportCsv |
|
|
|
|
$event['session_id'] |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
$subjectToSearch = sprintf( |
|
|
|
|
get_lang('AgendaAvailableInCourseX'), |
|
|
|
|
'' |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
// Search if an announcement exists: |
|
|
|
|
$announcementsWithTitle = AnnouncementManager::getAnnouncementsByTitle( |
|
|
|
|
$subjectToSearch, |
|
|
|
|
$courseInfo['real_id'], |
|
|
|
|
$event['session_id'] |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
if ($announcementsWithTitle == 0) { |
|
|
|
|
$announcementId = AnnouncementManager::add_announcement( |
|
|
|
|
$courseInfo, |
|
|
|
|
$event['session_id'], |
|
|
|
@ -1082,6 +1095,11 @@ class ImportCsv |
|
|
|
|
false |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
$this->logger->addInfo( |
|
|
|
|
"Mail NOT sent an announcement seems to be already saved in this course-session" |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
$content = ''; |
|
|
|
|