Browse Source

accessing sessions by teachers when date have ended -refs #6778

Yoselyn Castillo 11 years ago
parent
commit
cc9418e73f
1 changed files with 6 additions and 12 deletions
  1. 6 12
      main/inc/lib/usermanager.lib.php

+ 6 - 12
main/inc/lib/usermanager.lib.php

@@ -2107,6 +2107,7 @@ class UserManager
         $result = Database::query($sql);
 
         if (Database::num_rows($result) > 0) {
+            $count = 0;
             while ($row = Database::fetch_array($result)) {
                 $categories[$row['session_category_id']]['session_category']['id'] = $row['session_category_id'];
                 $categories[$row['session_category_id']]['session_category']['name'] = $row['session_category_name'];
@@ -2118,26 +2119,19 @@ class UserManager
                 // Checking session visibility
                 $visibility = api_get_session_visibility($session_id, null, $ignore_visibility_for_admins);
 
-                switch ($visibility) {
-                    case SESSION_VISIBLE_READ_ONLY:
-                    case SESSION_VISIBLE:
-                    case SESSION_AVAILABLE:
-                        break;
-                    case SESSION_INVISIBLE:
-                        continue(2);
-                }
-
                 $categories[$row['session_category_id']]['sessions'][$row['id']]['session_name'] = $row['name'];
                 $categories[$row['session_category_id']]['sessions'][$row['id']]['session_id'] = $row['id'];
-                $categories[$row['session_category_id']]['sessions'][$row['id']]['date_start'] = $row['date_start'];
-                $categories[$row['session_category_id']]['sessions'][$row['id']]['date_end'] = $row['date_end'];
+                $categories[$row['session_category_id']]['sessions'][$row['id']]['date_start'] = '0000-00-00';
+                $categories[$row['session_category_id']]['sessions'][$row['id']]['date_end'] = '0000-00-00';
                 $categories[$row['session_category_id']]['sessions'][$row['id']]['nb_days_access_before_beginning'] = $row['nb_days_access_before_beginning'];
                 $categories[$row['session_category_id']]['sessions'][$row['id']]['nb_days_access_after_end'] = $row['nb_days_access_after_end'];
                 $categories[$row['session_category_id']]['sessions'][$row['id']]['courses'] = UserManager::get_courses_list_by_session($user_id, $row['id']);
+                
             }
         }
-
+        
         return $categories;
+        
     }
 
     /**