From 82198dec8ba071fc7924564a060e40d7dd6b349e 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 1e464e4edbd..a8d71bdab63 100644 --- a/lib/db/upgrade.php +++ b/lib/db/upgrade.php @@ -2139,5 +2139,26 @@ function xmldb_main_upgrade($oldversion) { upgrade_main_savepoint(true, 2013042300.00); } + if ($oldversion < 2013051400.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, 2013051400.01); + } + return true; } diff --git a/version.php b/version.php index 6776f7d38da..4ce8ab1ee68 100644 --- a/version.php +++ b/version.php @@ -29,7 +29,7 @@ defined('MOODLE_INTERNAL') || die(); -$version = 2013051400.00; // 20130514 = branching date YYYYMMDD - do not modify! +$version = 2013051400.01; // 20130514 = branching date YYYYMMDD - do not modify! // RR = release increments - 00 in DEV branches // .XX = incremental changes