diff options
| author | OpenShift guest <dachebodt@gmail.com> | 2013-03-03 01:44:21 -0500 |
|---|---|---|
| committer | OpenShift guest <dachebodt@gmail.com> | 2013-03-03 01:44:21 -0500 |
| commit | eb61edf4d1b5fd82e225ed1ac50f6310f72953f8 (patch) | |
| tree | e5013e76b42670f557ea27caa7275c7865a5712c /phpBB/includes | |
| parent | bee4f8d8185d4ff5278be758db4ea4a814f09b4f (diff) | |
| download | forums-eb61edf4d1b5fd82e225ed1ac50f6310f72953f8.tar forums-eb61edf4d1b5fd82e225ed1ac50f6310f72953f8.tar.gz forums-eb61edf4d1b5fd82e225ed1ac50f6310f72953f8.tar.bz2 forums-eb61edf4d1b5fd82e225ed1ac50f6310f72953f8.tar.xz forums-eb61edf4d1b5fd82e225ed1ac50f6310f72953f8.zip | |
[ticket/11383] Correctly revert modules added/removed by migrator
PHPBB3-11383
Diffstat (limited to 'phpBB/includes')
| -rw-r--r-- | phpBB/includes/db/migrator.php | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/phpBB/includes/db/migrator.php b/phpBB/includes/db/migrator.php index de9c06948c..5e1266cc4a 100644 --- a/phpBB/includes/db/migrator.php +++ b/phpBB/includes/db/migrator.php @@ -462,6 +462,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; |
