]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-20625 fixed transaction related todos
authorPetr Skoda <skodak@moodle.org>
Sun, 8 Nov 2009 21:39:10 +0000 (21:39 +0000)
committerPetr Skoda <skodak@moodle.org>
Sun, 8 Nov 2009 21:39:10 +0000 (21:39 +0000)
group/externallib.php

index 74ac1e4fa35903db18167e31fb34e1a665fd5362..b3074e9fdcab0146993cb378f42f0c12d24177ce 100644 (file)
@@ -239,8 +239,7 @@ class moodle_group_external extends external_api {
 
         $transaction = $DB->start_delegated_transaction();
 
-// TODO: this is problematic because the DB rollback does not handle deleting of images!!
-//       there is also potential problem with events propagating action to external systems :-(
+// TODO: this is problematic because the DB rollback does not handle deleting of group images!
         foreach ($params['groupids'] as $groupid) {
             // validate params
             $groupid = validate_param($groupid, PARAM_INTEGER);
@@ -354,7 +353,6 @@ class moodle_group_external extends external_api {
         $params = self::validate_parameters(self::add_groupmembers_parameters(), array('members'=>$members));
 
         $transaction = $DB->start_delegated_transaction();
-        // TODO: there is a potential problem with events propagating action to external systems :-(
         foreach ($params['members'] as $member) {
             // validate params
             $groupid = $member['groupid'];
@@ -419,7 +417,6 @@ class moodle_group_external extends external_api {
 
         $transaction = $DB->start_delegated_transaction();
 
-// TODO: there is a potential problem with events propagating action to external systems :-(
         foreach ($params['members'] as $member) {
             // validate params
             $groupid = $member['groupid'];