Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 1.9.11
-
Fix Version/s: None
-
Component/s: Module: HotPot
-
Labels:None
-
Database:Any
-
Affected Branches:MOODLE_19_STABLE
Description
I've just installed a clean 1.5.4+ copy (2005060241) to test the patch provided in MDL-6147. This 1.5.4+ installation works as expected. But when I try to upgrade that copy to 1.6.1+ (2006050513), it stops at the HotPot module upgrade, with a message telling:
Version mismatch: hotpot can't downgrade 2006082800 -> 2006080701 !
It seems Gordon Bateson updated the HotPot module un 1.5.4+ recently (on 2006.08.29, according to CVS) and now the version number in 1.5.4+ is greater than the version number in 1.6.1+, which completely stops the upgrade process.
I guess making the 1.6.1+ HotPot module version number higher would be enough.
Saludos. Iñaki.
Yes, seems Gordon mistakenly updated the Hotpot version in 1.5 recently.
http://moodle.cvs.sourceforge.net/moodle/moodle/mod/hotpot/version.php?r1=1.5.2.3&r2=1.5.2.4
Unfortunately we can't take it down again without causing other possible effects.
Unfortunately we can't just bump the version in 1.6 either, because it means that
upgrades that happened in 1.7 would be missed for people going from 1.6.3 to 1.7
at some later date.
I'll have to assign this to Gordon to try and work out. This module is very hard for
others to maintain because of the non-standard way mysql.php is used.