]> git.mjollnir.org Git - moodle.git/commitdiff
Bug fix MDL-8903
authorbobopinna <bobopinna>
Thu, 15 Mar 2007 07:47:43 +0000 (07:47 +0000)
committerbobopinna <bobopinna>
Thu, 15 Mar 2007 07:47:43 +0000 (07:47 +0000)
mod/scorm/db/upgrade.php

index 30ba1e3ebf1a5ff4bb4ae396cd9f5da06efeb0df..4da317c8186e31842d1f451c1b887c3d6bc4cc59 100644 (file)
@@ -250,6 +250,18 @@ function xmldb_scorm_upgrade($oldversion=0) {
         }
     }
 
+    if ($result && $oldversion < 2007031300) {
+        if ($tracks = get_records('scorm_scoes_track')) {
+            foreach ($tracks as $track) {
+                $element = preg_replace('/\.N(\d+)\./',".\$1.",$track->element);
+                if ($track->element != $element) {
+                    $track->element = $element;
+                    update_record('scorm_scoes_track',$track);
+                }
+            }
+        }
+    }
+
     return $result;
 }