|
@@ -180,27 +180,26 @@ if ($form->validate()) {
|
|
|
$defaults['send_mail'] = 1;
|
|
|
$form->setDefaults($defaults);
|
|
|
$form->display();
|
|
|
- } else {
|
|
|
- // Save the invitation mail
|
|
|
- SurveyUtil::save_invite_mail($values['mail_text'], $values['mail_title'], !empty($survey_data['invite_mail']));
|
|
|
- // Saving the invitations for the course users
|
|
|
- $count_course_users = SurveyUtil::save_invitations($values['course_users'], $values['mail_title'],
|
|
|
- $values['mail_text'], $values['resend_to_all'], $values['send_mail'], $values['remindUnAnswered']);
|
|
|
- // Saving the invitations for the additional users
|
|
|
- $values['additional_users'] = $values['additional_users'].';'; // This is for the case when you enter only one email
|
|
|
- $temp = str_replace(',', ';', $values['additional_users']); // This is to allow , and ; as email separators
|
|
|
- $additional_users = explode(';', $temp);
|
|
|
- for ($i = 0; $i < count($additional_users); $i++) {
|
|
|
- $additional_users[$i] = trim($additional_users[$i]);
|
|
|
- }
|
|
|
- $counter_additional_users = SurveyUtil::save_invitations($additional_users, $values['mail_title'],
|
|
|
- $values['mail_text'], $values['resend_to_all'], $values['send_mail'], $values['remindUnAnswered']);
|
|
|
- // Updating the invited field in the survey table
|
|
|
- SurveyUtil::update_count_invited($survey_data['code']);
|
|
|
- $total_count = $count_course_users + $counter_additional_users;
|
|
|
- Display :: display_confirmation_message($total_count.' '.get_lang('InvitationsSend'));
|
|
|
- }
|
|
|
+ }
|
|
|
}
|
|
|
+ // Save the invitation mail
|
|
|
+ SurveyUtil::save_invite_mail($values['mail_text'], $values['mail_title'], !empty($survey_data['invite_mail']));
|
|
|
+ // Saving the invitations for the course users
|
|
|
+ $count_course_users = SurveyUtil::save_invitations($values['course_users'], $values['mail_title'],
|
|
|
+ $values['mail_text'], $values['resend_to_all'], $values['send_mail'], $values['remindUnAnswered']);
|
|
|
+ // Saving the invitations for the additional users
|
|
|
+ $values['additional_users'] = $values['additional_users'].';'; // This is for the case when you enter only one email
|
|
|
+ $temp = str_replace(',', ';', $values['additional_users']); // This is to allow , and ; as email separators
|
|
|
+ $additional_users = explode(';', $temp);
|
|
|
+ for ($i = 0; $i < count($additional_users); $i++) {
|
|
|
+ $additional_users[$i] = trim($additional_users[$i]);
|
|
|
+ }
|
|
|
+ $counter_additional_users = SurveyUtil::save_invitations($additional_users, $values['mail_title'],
|
|
|
+ $values['mail_text'], $values['resend_to_all'], $values['send_mail'], $values['remindUnAnswered']);
|
|
|
+ // Updating the invited field in the survey table
|
|
|
+ SurveyUtil::update_count_invited($survey_data['code']);
|
|
|
+ $total_count = $count_course_users + $counter_additional_users;
|
|
|
+ Display :: display_confirmation_message($total_count.' '.get_lang('InvitationsSend'));
|
|
|
} else {
|
|
|
// Getting the invited users
|
|
|
$defaults = SurveyUtil::get_invited_users($survey_data['code']);
|