From 8fec03bc81cb66bfa15064a1f6d1e4a8a6c1904f Mon Sep 17 00:00:00 2001 From: Dan Poltawski Date: Wed, 15 May 2013 10:44:37 +0100 Subject: [PATCH] MDL-28250 license: upgrade old versions of cc-nc The url was incorectly defined in previous versions --- lib/db/upgrade.php | 21 +++++++++++++++++++++ version.php | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/lib/db/upgrade.php b/lib/db/upgrade.php index bb4886bf71a..04b43767b8b 100644 --- a/lib/db/upgrade.php +++ b/lib/db/upgrade.php @@ -1719,5 +1719,26 @@ function xmldb_main_upgrade($oldversion) { upgrade_main_savepoint(true, 2012120303.09); } + if ($oldversion < 2012120304.01) { + // Fix incorrect cc-nc url. Unfortunately the license 'plugins' do + // not give a mechanism to do this. + + $sql = "UPDATE {license} + SET source = :url, version = :newversion + WHERE shortname = :shortname AND version = :oldversion"; + + $params = array( + 'url' => 'http://creativecommons.org/licenses/by-nc/3.0/', + 'shortname' => 'cc-nc', + 'newversion' => '2013051500', + 'oldversion' => '2010033100' + ); + + $DB->execute($sql, $params); + + // Main savepoint reached. + upgrade_main_savepoint(true, 2012120304.01); + } + return true; } diff --git a/version.php b/version.php index 8bb5869ddf9..aff7812945b 100644 --- a/version.php +++ b/version.php @@ -30,7 +30,7 @@ defined('MOODLE_INTERNAL') || die(); -$version = 2012120304.00; // 20121203 = branching date YYYYMMDD - do not modify! +$version = 2012120304.01; // 20121203 = branching date YYYYMMDD - do not modify! // RR = release increments - 00 in DEV branches // .XX = incremental changes