Browse Source

Fixing PHP warning.

Julio Montoya 11 years ago
parent
commit
aefb73af9e
1 changed files with 10 additions and 4 deletions
  1. 10 4
      main/inc/ajax/agenda.ajax.php

+ 10 - 4
main/inc/ajax/agenda.ajax.php

@@ -70,12 +70,18 @@ switch ($action) {
         $agenda->move_event($id, $day_delta, $minute_delta);
         break;
     case 'get_events':
-        $user_id = $_REQUEST['user_id'];
-        if (substr($user_id,0,1) == 'G') {
+        $user_id = isset($_REQUEST['user_id']) ? $_REQUEST['user_id'] : null;
+        if (substr($user_id, 0, 1) == 'G') {
             $length = strlen($user_id);
-            $group_id = substr($user_id,2,$length-1);
+            $group_id = substr($user_id, 2, $length-1);
         }
-        $events = $agenda->get_events($_REQUEST['start'], $_REQUEST['end'], api_get_course_int_id(), $group_id , $user_id);
+        $events = $agenda->get_events(
+            $_REQUEST['start'],
+            $_REQUEST['end'],
+            api_get_course_int_id(),
+            $group_id ,
+            $user_id
+        );
         echo $events;
         break;
     case 'get_user_agenda':