]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-17267 roles, install: fixed allow role assign table duplicates problem during...
authorskodak <skodak>
Tue, 18 Nov 2008 09:56:59 +0000 (09:56 +0000)
committerskodak <skodak>
Tue, 18 Nov 2008 09:56:59 +0000 (09:56 +0000)
lib/accesslib.php

index 400ffd54a28d3a988537707b1c6b13dac3643979..60fcbc60c8ededc9c3bfe236bd716650957065a7 100755 (executable)
@@ -1822,12 +1822,13 @@ function moodle_install_roles() {
     }
 
 /// Insert the correct records for legacy roles
+    /* create_role already adds all assigns to admins - that looks like a hack
     allow_assign($adminrole, $adminrole);
     allow_assign($adminrole, $coursecreatorrole);
     allow_assign($adminrole, $noneditteacherrole);
     allow_assign($adminrole, $editteacherrole);
     allow_assign($adminrole, $studentrole);
-    allow_assign($adminrole, $guestrole);
+    allow_assign($adminrole, $guestrole);*/
 
     allow_assign($coursecreatorrole, $noneditteacherrole);
     allow_assign($coursecreatorrole, $editteacherrole);
@@ -1839,13 +1840,14 @@ function moodle_install_roles() {
     allow_assign($editteacherrole, $guestrole);
 
 /// Set up default allow override matrix
+    /* create_role already adds all overrides to admins - that looks like a hack
     allow_override($adminrole, $adminrole);
     allow_override($adminrole, $coursecreatorrole);
     allow_override($adminrole, $noneditteacherrole);
     allow_override($adminrole, $editteacherrole);
     allow_override($adminrole, $studentrole);
     allow_override($adminrole, $guestrole);
-    allow_override($adminrole, $userrole);
+    allow_override($adminrole, $userrole);*/
 
     //See MDL-15841   TODO FOR MOODLE 2.0  XXX
     //allow_override($editteacherrole, $noneditteacherrole);