aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB
diff options
context:
space:
mode:
authorNathaniel Guse <nathaniel.guse@gmail.com>2013-03-09 18:33:19 -0600
committerNathaniel Guse <nathaniel.guse@gmail.com>2013-03-09 18:33:19 -0600
commit48bad80f4a06c4681e2bf38c8b47a71f1b575e70 (patch)
treea267fc0b8283a6abf67417edd2c448663d49dbc0 /phpBB
parent606e392d40991d2191ef1a07c7f19d4cc2290ec1 (diff)
parenteb61edf4d1b5fd82e225ed1ac50f6310f72953f8 (diff)
downloadforums-48bad80f4a06c4681e2bf38c8b47a71f1b575e70.tar
forums-48bad80f4a06c4681e2bf38c8b47a71f1b575e70.tar.gz
forums-48bad80f4a06c4681e2bf38c8b47a71f1b575e70.tar.bz2
forums-48bad80f4a06c4681e2bf38c8b47a71f1b575e70.tar.xz
forums-48bad80f4a06c4681e2bf38c8b47a71f1b575e70.zip
Merge remote-tracking branch 'remotes/Blitze/ticket/11383' into develop
# By OpenShift guest # Via OpenShift guest * remotes/Blitze/ticket/11383: [ticket/11383] Correctly revert modules added/removed by migrator
Diffstat (limited to 'phpBB')
-rw-r--r--phpBB/includes/db/migrator.php6
1 files changed, 6 insertions, 0 deletions
diff --git a/phpBB/includes/db/migrator.php b/phpBB/includes/db/migrator.php
index 9d7cede95b..ca3ffc8043 100644
--- a/phpBB/includes/db/migrator.php
+++ b/phpBB/includes/db/migrator.php
@@ -362,6 +362,12 @@ class phpbb_db_migrator
{
$state = ($state) ? unserialize($state) : false;
+ // reverse order of steps if reverting
+ if ($revert === true)
+ {
+ $steps = array_reverse($steps);
+ }
+
foreach ($steps as $step_identifier => $step)
{
$last_result = false;