Skip to content

Commit f172fe7

Browse files
committed
Add conf setting disabled_edit_session_coaches_course_editing_course - refs BT#13607
1 parent 57e9040 commit f172fe7

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

main/admin/course_edit.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,8 +203,9 @@
203203
);
204204
}
205205

206+
$allowEditSessionCoaches = api_get_configuration_value('disabled_edit_session_coaches_course_editing_course') === false;
206207
$coursesInSession = SessionManager::get_session_by_course($courseInfo['real_id']);
207-
if (!empty($coursesInSession)) {
208+
if (!empty($coursesInSession) && $allowEditSessionCoaches) {
208209
foreach ($coursesInSession as $session) {
209210
$sessionId = $session['id'];
210211
$coaches = SessionManager::getCoachesByCourseSession(

main/install/configuration.dist.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -676,4 +676,6 @@
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;
678678
// Empty the session student list when subscribing multiple users
679-
//$_configuration['not_empty_session_student_list_for_multiple_subscription'] = false;
679+
//$_configuration['not_empty_session_student_list_for_multiple_subscription'] = false;
680+
// Disable the option to set course coach in session when editing course
681+
//$_configuration['disabled_edit_session_coaches_course_editing_course'] = false;

0 commit comments

Comments
 (0)