Browse Source

Minor - Avoid notice in forum and groups

Yannick Warnier 9 years ago
parent
commit
e49a2aa133
2 changed files with 3 additions and 3 deletions
  1. 1 1
      main/forum/viewforum.php
  2. 2 2
      main/inc/lib/groupmanager.lib.php

+ 1 - 1
main/forum/viewforum.php

@@ -345,7 +345,7 @@ echo '<div class="actions">';
 
 if ($origin != 'learnpath') {
     if ($origin=='group') {
-        echo '<a href"=' . api_get_path(WEB_CODE_PATH) . 'group/group_space.php?'
+        echo '<a href="' . api_get_path(WEB_CODE_PATH) . 'group/group_space.php?'
             . api_get_cidreq() . '&gradebook=' . $gradebook . '">'
             . Display::return_icon('back.png', get_lang('BackTo')
             . ' ' . get_lang('Groups'), '', ICON_SIZE_MEDIUM) . '</a>';

+ 2 - 2
main/inc/lib/groupmanager.lib.php

@@ -1194,7 +1194,7 @@ class GroupManager
         }
 
         $category = self::get_category_from_group($group_ids[0]);
-        $groups_per_user = $category['groups_per_user'];
+        $groups_per_user = (isset($category['groups_per_user']) ? $category['groups_per_user'] : self::GROUP_PER_MEMBER_NO_LIMIT);
         $group_table = Database:: get_course_table(TABLE_GROUP);
         $group_user_table = Database:: get_course_table(TABLE_GROUP_USER);
         $session_id = api_get_session_id();
@@ -1229,7 +1229,7 @@ class GroupManager
          */
         for ($i = 0; $i < count($complete_user_list); $i ++) {
             //find # of groups the user is enrolled in
-            $number_of_groups = self :: user_in_number_of_groups($complete_user_list[$i]["user_id"], $category['id']);
+            $number_of_groups = self :: user_in_number_of_groups($complete_user_list[$i]["user_id"], (isset($category['id'])?$category['id']:null));
             //add # of groups to user list
             $complete_user_list[$i]['number_groups_left'] = $number_groups_per_user - $number_of_groups;
         }