Pass user to Title::quickUserCan in DifferenceEngine
authorumherirrender <umherirrender_de.wp@web.de>
Thu, 29 Jan 2015 15:46:28 +0000 (16:46 +0100)
committerumherirrender <umherirrender_de.wp@web.de>
Thu, 29 Jan 2015 15:46:28 +0000 (16:46 +0100)
Change-Id: I2e984a51b7ad357a08ed1827b76f7f9803785cfc

includes/diff/DifferenceEngine.php

index 7b2ba0d..1bd2092 100644 (file)
@@ -605,7 +605,7 @@ class DifferenceEngine extends ContextSource {
        protected function getParserOutput( WikiPage $page, Revision $rev ) {
                $parserOptions = $page->makeParserOptions( $this->getContext() );
 
-               if ( !$rev->isCurrent() || !$rev->getTitle()->quickUserCan( "edit" ) ) {
+               if ( !$rev->isCurrent() || !$rev->getTitle()->quickUserCan( 'edit', $this->getUser() ) ) {
                        $parserOptions->setEditSection( false );
                }