From ea8032b078c18bd9fa93899513acfde3e4731116 Mon Sep 17 00:00:00 2001 From: daniel Date: Wed, 6 Jun 2012 14:06:22 +0200 Subject: [PATCH] fixing getAutoDeleteReason: * load text of previous revision, not current in ContentHandler::getAutoDeleteReason() * actually return the result from WikiPage::getAutoDeleteReason() --- includes/ContentHandler.php | 2 +- includes/WikiPage.php | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/includes/ContentHandler.php b/includes/ContentHandler.php index 4a8d7bb41f..eea2570ee4 100644 --- a/includes/ContentHandler.php +++ b/includes/ContentHandler.php @@ -648,7 +648,7 @@ abstract class ContentHandler { $prev = $rev->getPrevious(); if ( $prev ) { - $content = $rev->getContent(); + $content = $prev->getContent(); $blank = true; } } diff --git a/includes/WikiPage.php b/includes/WikiPage.php index b4ef062de3..afd6880cbf 100644 --- a/includes/WikiPage.php +++ b/includes/WikiPage.php @@ -2871,8 +2871,7 @@ class WikiPage extends Page { wfDeprecated( __METHOD__, '1.WD' ); $handler = ContentHandler::getForTitle( $this->getTitle() ); - $handler->getAutoDeleteReason( $this->getTitle(), $hasHistory ); - #crap deleted + return $handler->getAutoDeleteReason( $this->getTitle(), $hasHistory ); } /** -- 2.20.1