]> git.mjollnir.org Git - moodle.git/commitdiff
Rename lesson usegrademax to usemaxgrade because some old sites can be using the...
authorstronk7 <stronk7>
Sun, 27 Jan 2008 15:39:05 +0000 (15:39 +0000)
committerstronk7 <stronk7>
Sun, 27 Jan 2008 15:39:05 +0000 (15:39 +0000)
mod/lesson/db/upgrade.php
mod/lesson/version.php

index f53fc1dac988d3bdfb62e7bcaf8cf317086c0bc9..432292e637c3ed807a7bf7c857ca2cc1c86aee2b 100644 (file)
@@ -64,6 +64,21 @@ function xmldb_lesson_upgrade($oldversion=0) {
         $db->debug = true;
     }
 
+    if ($result && $oldversion < 2007072201) {
+
+        $table = new XMLDBTable('lesson');
+        $field = new XMLDBField('usegrademax');
+        $field2 = new XMLDBField('usemaxgrade');
+
+    /// Rename lesson->usegrademax to lesson->usemaxgrade. Some old sites can have it incorrect. MDL-13177
+        if (field_exists($table, $field) && !field_exists($table, $field2)) {
+        /// Set field specs
+            $field->setAttributes(XMLDB_TYPE_INTEGER, '3', null, XMLDB_NOTNULL, null, null, null, '0', 'ongoing');
+        /// Launch rename field usegrademax to usemaxgrade
+            $result = $result && rename_field($table, $field, 'usemaxgrade');
+        }
+    }
+
     return $result;
 }
 
index ac8f71c73b75592a3b603ecb3d335e182123ac05..1cb4188df5e03a946f9c13979aa147ed7d9f870c 100644 (file)
@@ -8,7 +8,7 @@
  * @package lesson
  **/
 
-$module->version  = 2007072200;  // The current module version (Date: YYYYMMDDXX)
+$module->version  = 2007072201;  // The current module version (Date: YYYYMMDDXX)
 $module->requires = 2007101000;  // Requires this Moodle version
 $module->cron     = 0;           // Period for cron to check this module (secs)