From: River Tarnell Date: Wed, 7 Mar 2007 22:58:34 +0000 (+0000) Subject: * (bug 9097) column "pr_pagetype" does not exist X-Git-Tag: 1.31.0-rc.0~53867 X-Git-Url: http://git.cyclocoop.org/%22.%24h.%22?a=commitdiff_plain;h=dfa5c2fe7c1586d3c34607ca971d78f97219ccc4;p=lhc%2Fweb%2Fwiklou.git * (bug 9097) column "pr_pagetype" does not exist misuse of uniqueindexes parameter to replace() caused SQL error on postgres --- diff --git a/RELEASE-NOTES b/RELEASE-NOTES index c956e2223e..2a3ed7ef15 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -250,6 +250,7 @@ lighter making things easier to read. loops on some server configurations * (bug 9118) Show deletion log on confirmdelete * (bug 9009) Add username entry field to Special:Contributions +* (bug 9097) column "pr_pagetype" does not exist == Languages updated == diff --git a/includes/Article.php b/includes/Article.php index 4cedaa0978..ae09f33389 100644 --- a/includes/Article.php +++ b/includes/Article.php @@ -1710,7 +1710,7 @@ class Article { # Update restrictions table foreach( $limit as $action => $restrictions ) { if ($restrictions != '' ) { - $dbw->replace( 'page_restrictions', array( 'pr_pagetype'), + $dbw->replace( 'page_restrictions', array('pr_page', 'pr_type'), array( 'pr_page' => $id, 'pr_type' => $action , 'pr_level' => $restrictions, 'pr_cascade' => $cascade ? 1 : 0 , 'pr_expiry' => $encodedExpiry ), __METHOD__ );