File tree Expand file tree Collapse file tree 1 file changed +14
-7
lines changed Expand file tree Collapse file tree 1 file changed +14
-7
lines changed Original file line number Diff line number Diff line change 2727$ type_info_message = 'warning ' ;
2828if (isset ($ _GET ['delete ' ]) && 'yes ' === $ _GET ['delete ' ] && $ _GET ['course_code ' ] && !empty ($ _GET ['course_code ' ])) {
2929 if ($ current_course_code == $ _GET ['course_code ' ]) {
30- CourseManager::delete_course ($ _course ['sysCode ' ]);
31- // DELETE CONFIRMATION MESSAGE
32- Session::erase ('_cid ' );
33- Session::erase ('_real_cid ' );
34- $ message = '<h3> ' .get_lang ('Course title ' ).' : ' .$ current_course_name .'</h3> ' ;
35- $ message .= '<h3> ' .get_lang ('Course code ' ).' : ' .$ current_course_code .'</h3> ' ;
36- $ message .= get_lang ('has been deleted ' );
30+ if (!CourseManager::delete_course ($ _course ['sysCode ' ])) {
31+ // DELETE ERROR MESSAGE
32+ $ message = '<h3> ' .get_lang ('Course title ' ).' : ' .$ current_course_name .'</h3> ' ;
33+ $ message .= '<h3> ' .get_lang ('Course code ' ).' : ' .$ current_course_code .'</h3> ' ;
34+ $ message .= '<p> ' .get_lang ('An error occurred while trying to delete the course ' ).'</p> ' ;
35+ $ type_info_message = 'error ' ;
36+ } else {
37+ // DELETE CONFIRMATION MESSAGE
38+ Session::erase ('_cid ' );
39+ Session::erase ('_real_cid ' );
40+ $ message = '<h3> ' .get_lang ('Course title ' ).' : ' .$ current_course_name .'</h3> ' ;
41+ $ message .= '<h3> ' .get_lang ('Course code ' ).' : ' .$ current_course_code .'</h3> ' ;
42+ $ message .= get_lang ('has been deleted ' );
43+ }
3744 $ message .= '<br /><br /><a href="../../index.php"> ' .get_lang ('Back to Home Page. ' ).'</a> ' ;
3845 } else {
3946 /* message if code course is incorrect */
You can’t perform that action at this time.
0 commit comments