From dfa5c2fe7c1586d3c34607ca971d78f97219ccc4 Mon Sep 17 00:00:00 2001 From: River Tarnell Date: Wed, 7 Mar 2007 22:58:34 +0000 Subject: [PATCH] * (bug 9097) column "pr_pagetype" does not exist misuse of uniqueindexes parameter to replace() caused SQL error on postgres --- RELEASE-NOTES | 1 + includes/Article.php | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) 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__ ); -- 2.20.1