From 9b66b300c6979b8e01740bebb02315ef012a0ff0 Mon Sep 17 00:00:00 2001 From: stronk7 <stronk7> Date: Mon, 4 May 2009 08:44:51 +0000 Subject: [PATCH] MDL-18227 forum ratings - clean wrong records; merged from 19_STABLE --- mod/forum/db/upgrade.php | 9 +++++++++ mod/forum/version.php | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/mod/forum/db/upgrade.php b/mod/forum/db/upgrade.php index 7bbbca9f09..a7555b2512 100644 --- a/mod/forum/db/upgrade.php +++ b/mod/forum/db/upgrade.php @@ -255,6 +255,15 @@ function xmldb_forum_upgrade($oldversion) { upgrade_mod_savepoint($result, 2009042700, 'forum'); } + if ($result && $oldversion < 2009050400) { + + /// Clean existing wrong rates. MDL-18227 + $DB->delete_records('forum_ratings', array('post' => 0)); + + /// forum savepoint reached + upgrade_mod_savepoint($result, 2009050400, 'forum'); + } + return $result; } diff --git a/mod/forum/version.php b/mod/forum/version.php index 20aab4ba68..a11bd8a2b6 100644 --- a/mod/forum/version.php +++ b/mod/forum/version.php @@ -5,7 +5,7 @@ // This fragment is called by /admin/index.php //////////////////////////////////////////////////////////////////////////////// -$module->version = 2009042700; +$module->version = 2009050400; $module->requires = 2009041700; // Requires this Moodle version $module->cron = 60; -- 2.39.5