diff --git a/TalkRight.class.php b/TalkRight.class.php index b8f428e..2b0cb3a 100644 --- a/TalkRight.class.php +++ b/TalkRight.class.php @@ -32,7 +32,7 @@ static function alternateEdit( $editPage ) { */ static function giveEditRightsWhenViewingTalkPages ( &$parser, &$test1, &$test2 ) { - $user = $parser->getUser(); + $user = $parser->getUserIdentity(); if ( $parser->getTitle()->isTalkPage() && $user->isAllowed( 'talk' ) ) { array_push( $user->mRights, 'edit' ); } diff --git a/extension.json b/extension.json index 082b486..8eb12d7 100644 --- a/extension.json +++ b/extension.json @@ -19,7 +19,7 @@ "AlternateEdit": [ "TalkRight::alternateEdit" ], - "ParserBeforeStrip": [ + "ParserBeforeInternalParse": [ "TalkRight::giveEditRightsWhenViewingTalkPages" ] },