From a28044eeda6c75e90969f2134a9a59a4b361b562 Mon Sep 17 00:00:00 2001 From: Roland Mas Date: Fri, 15 Jun 2012 12:47:55 +0000 Subject: [PATCH] One more fix for Mediawiki upgrades --- src/debian/changelog | 4 ++-- src/plugins/mediawiki/www/DatabaseForgePgsql.php | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/debian/changelog b/src/debian/changelog index 3fe66235f7..2d0654d801 100644 --- a/src/debian/changelog +++ b/src/debian/changelog @@ -1,8 +1,8 @@ fusionforge (5.2~rc1-3+) UNRELEASED; urgency=low - * + * One more fix to Mediawiki upgrades (closes: #677599). - -- Roland Mas Thu, 14 Jun 2012 16:57:04 +0200 + -- Roland Mas Fri, 15 Jun 2012 14:47:46 +0200 fusionforge (5.2~rc1-3) unstable; urgency=low diff --git a/src/plugins/mediawiki/www/DatabaseForgePgsql.php b/src/plugins/mediawiki/www/DatabaseForgePgsql.php index b4eacf0236..7710d26190 100644 --- a/src/plugins/mediawiki/www/DatabaseForgePgsql.php +++ b/src/plugins/mediawiki/www/DatabaseForgePgsql.php @@ -34,6 +34,7 @@ class DatabaseForge extends DatabasePostgres { function fieldInfo($table, $field) { switch ($table) { case 'interwiki': + $table = 'plugin_mediawiki_interwiki'; break; default: return DatabasePostgres::fieldInfo($table, $field); @@ -69,7 +70,7 @@ class DatabaseForge extends DatabasePostgres { $chk = "ALTER TABLE interwiki "; $csz = strlen($chk); if (substr($sql, 0, $csz) == $chk) { - $sql = "ALTER TABLE public.interwiki " . + $sql = "ALTER TABLE public.plugin_mediawiki_interwiki " . substr($sql, $csz); } return DatabasePostgres::query($sql, $fname,$tempIgnore); -- 2.30.2