From fc1c3bfcaee4d3f37a3581374094f1326c4b0975 Mon Sep 17 00:00:00 2001 From: nfreear Date: Tue, 7 Nov 2006 16:44:19 +0000 Subject: [PATCH] Fix bugs from unit test, dbsetup.php, groupinglib.php groups_set_default_group_settings (Bug MDL-7380 "groups".) --- group/lib/groupinglib.php | 62 ++++++++++++++++++++------------------- 1 file changed, 32 insertions(+), 30 deletions(-) diff --git a/group/lib/groupinglib.php b/group/lib/groupinglib.php index 297d0655c7..48eb8634fd 100644 --- a/group/lib/groupinglib.php +++ b/group/lib/groupinglib.php @@ -1,19 +1,23 @@ -dirroot.'/group/lib/basicgrouplib.php'); require_once($CFG->dirroot.'/group/db/dbgroupinglib.php'); + /***************************** Access/List functions *****************************/ - /** * Gets a list of the groupings for a specified course * @param int $courseid The id of the course @@ -153,35 +157,35 @@ function groups_set_default_grouping_settings($groupingsettings = null) { if (!isset($groupingsettings->name)) { $groupingsettings->name = 'Temporary Grouping Name'; } - + if (!isset($groupingsettings->description)) { $groupingsettings->description = ''; } - - if (!isset($groupsettings->viewowngroup)) { - $groupsettings->viewowngroup = 1; + + if (!isset($groupingsettings->viewowngroup)) { + $groupingsettings->viewowngroup = 1; } - - if (!isset($groupsettings->viewgroupsmembers)) { - $groupsettings->viewgroupsmembers = 0; + + if (!isset($groupingsettings->viewallgroupsmembers)) { + $groupingsettings->viewallgroupsmembers = 0; } - - if (!isset($groupsettings->viewgroupsactivities)) { - $groupsettings->viewgroupsactivities = 0; + + if (!isset($groupingsettings->viewallgroupsactivities)) { + $groupingsettings->viewallgroupsactivities = 0; } - - if (!isset($groupsettings->teachersgroupmark)) { - $groupsettings->teachersgroupmark = 0; + + if (!isset($groupingsettings->teachersgroupmark)) { + $groupingsettings->teachersgroupmark = 0; } - - if (!isset($groupsettings->teachersgroupview)) { - $groupsettings->teachersgroupview = 0; + + if (!isset($groupingsettings->teachersgroupview)) { + $groupingsettings->teachersgroupview = 0; } - - if (!isset($groupsettings->teachersoverride)) { - $groupsettings->teachersoverride = 1; + + if (!isset($groupingsettings->teachersoverride)) { + $groupingsettings->teachersoverride = 1; } - + return $groupingsettings; } @@ -243,9 +247,7 @@ function groups_grouping_exists($groupingid) { function groups_grouping_belongs_to_course($groupingid, $courseid) { return groups_db_grouping_belongs_to_course($groupingid, $courseid); } - - /***************************** Creation functions @@ -306,7 +308,6 @@ function groups_set_grouping_name($groupingid, $name) { } - /** * Sets a grouping to use for a particular instance of a module in a course * @param int $groupingid The id of the grouping @@ -344,4 +345,5 @@ function groups_delete_grouping($groupingid) { return groups_db_delete_grouping($groupingid); } + ?> \ No newline at end of file -- 2.39.5