Skip to content

Commit 0a6e471

Browse files
committed
Add configuration setting to avoid empty session when subscribin multiple users - refs BT#13597
1 parent 0984ca8 commit 0a6e471

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

main/install/configuration.dist.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -675,3 +675,5 @@
675675
//$_configuration['show_all_sessions_on_my_course_page'] = true;
676676
// Redirect to home tool after uploading a student publication or a adding a comment
677677
//$_configuration['allow_redirect_to_main_page_after_work_upload'] = false;
678+
// Empty the session student list when subscribing multiple users
679+
//$_configuration['not_empty_session_student_list_for_multiple_subscription'] = false;

main/session/add_users_to_session.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,12 +330,14 @@ function change_select(val) {
330330
}
331331

332332
if ($form_sent == 1) {
333+
$notEmptyList = api_get_configuration_value('not_empty_session_student_list_for_multiple_subscription');
334+
333335
// Added a parameter to send emails when registering a user
334336
SessionManager::subscribe_users_to_session(
335337
$id_session,
336338
$UserList,
337339
null,
338-
true
340+
!$notEmptyList
339341
);
340342
header('Location: resume_session.php?id_session='.$id_session);
341343
exit;

0 commit comments

Comments
 (0)