]> git.mjollnir.org Git - moodle.git/commitdiff
NOBUG. Quick fix to provide cross-db comparison of TEXT fields.
authorstronk7 <stronk7>
Thu, 24 Sep 2009 13:47:20 +0000 (13:47 +0000)
committerstronk7 <stronk7>
Thu, 24 Sep 2009 13:47:20 +0000 (13:47 +0000)
mod/feedback/db/upgrade.php

index 6b14773c72f3e147749847d373859cd597944a6d..357613200bda1531c3139c69c4e4c312fe3ae5b7 100644 (file)
@@ -224,7 +224,7 @@ function xmldb_feedback_upgrade($oldversion) {
 
         upgrade_mod_savepoint($result, 2008050104, 'feedback');
     }
-    
+
     if ($result && $oldversion < 2008050105) {
         //field count is not more needed
         $table = new xmldb_table('feedback_tracking');
@@ -233,14 +233,14 @@ function xmldb_feedback_upgrade($oldversion) {
 
         upgrade_mod_savepoint($result, 2008050105, 'feedback');
     }
-    
+
     if ($result && $oldversion < 2008073002) {
-        $update_sql = "UPDATE {feedback_item} SET presentation = '-|-' WHERE presentation = '0|0' AND typ = 'numeric'";
+        $update_sql = "UPDATE {feedback_item} SET presentation = '-|-' WHERE " . $DB->sql_compare_text('presentation') . " = '0|0' AND typ = 'numeric'";
         $result = $result && $DB->execute($update_sql);
-        
+
         upgrade_mod_savepoint($result, 2008073002, 'feedback');
     }
-    
+
     if ($result && $oldversion < 2009031301) {
         /// Define field label to be added to feedback_item
         $table = new xmldb_table('feedback_item');