}
}
- $title = Title::makeTitleSafe( $rc->getAttribute( 'rc_namespace' ), $rc->getAttribute( 'rc_title' ) );
- if( $title ) {
- if ( !$user ) {
- global $wgUser;
- $user = $wgUser;
- }
+ if ( !$user ) {
+ global $wgUser;
+ $user = $wgUser;
+ }
- $entry = new ManualLogEntry( 'patrol', 'patrol' );
- $entry->setTarget( $title );
- $entry->setParameters( self::buildParams( $rc, $auto ) );
- $entry->setPerformer( $user );
- $logid = $entry->insert();
- if ( !$auto ) {
- $entry->publish( $logid, 'udp' );
- }
- return true;
+ $entry = new ManualLogEntry( 'patrol', 'patrol' );
+ $entry->setTarget( $rc->getTitle() );
+ $entry->setParameters( self::buildParams( $rc, $auto ) );
+ $entry->setPerformer( $user );
+ $logid = $entry->insert();
+ if ( !$auto ) {
+ $entry->publish( $logid, 'udp' );
}
- return false;
+ return true;
}
/**