}
$sk = $wgUser->getSkin();
- $token = $wgUser->editToken();
+ $token = $wgUser->editToken( $rcid );
$wgOut->addHTML(
"<div class='patrollink'>" .
# If we haven't been given an rc_id value, we can't do anything
$rcid = (int) $wgRequest->getVal( 'rcid' );
- if ( !$wgUser->matchEditToken( $wgRequest->getVal( 'token' ) ) ) {
+ if ( !$wgUser->matchEditToken( $wgRequest->getVal( 'token' ), $rcid ) ) {
$wgOut->showErrorPage( 'sessionfailure-title', 'sessionfailure' );
return;
}
}
// Build the link
if( $rcid ) {
- $token = $wgUser->editToken();
+ $token = $wgUser->editToken( $rcid );
$patrol = ' <span class="patrollink">[' . $sk->link(
$this->mTitle,
wfMsgHtml( 'markaspatrolleddiff' ),
# Add redundant patrol link on bottom...
if( $this->mRcidMarkPatrolled && $this->mTitle->quickUserCan('patrol') ) {
$sk = $wgUser->getSkin();
- $token = $wgUser->editToken();
+ $token = $wgUser->editToken( $this->mRcidMarkPatrolled );
$wgOut->addHTML(
"<div class='patrollink'>[" . $sk->link(
$this->mTitle,