http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90046
Revision: 90046 Author: janpaul123 Date: 2011-06-14 14:39:10 +0000 (Tue, 14 Jun 2011) Log Message: ----------- Fixed r90017 per https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Special:Code/MediaWiki/90017#c18040 Modified Paths: -------------- trunk/extensions/WikiLove/WikiLove.api.php Modified: trunk/extensions/WikiLove/WikiLove.api.php =================================================================== --- trunk/extensions/WikiLove/WikiLove.api.php 2011-06-14 14:21:57 UTC (rev 90045) +++ trunk/extensions/WikiLove/WikiLove.api.php 2011-06-14 14:39:10 UTC (rev 90046) @@ -19,10 +19,13 @@ $this->saveInDb( $talk, $params['subject'], $params['message'], $params['type'], isset( $params['email'] ) ? 1 : 0 ); } + $article = new Article( $talk, 0 ); + + // not using section => 'new' here, as we like to give our own edit summary $api = new ApiMain( new FauxRequest( array( 'action' => 'edit', 'title' => $talk->getFullText(), - 'text' => Article::newFromTitle( $talk, new RequestContext() )->replaceSection( 'new', $params['text'], $params['subject'] ), + 'text' => $article->replaceSection( 'new', $params['text'], $params['subject'] ), 'token' => $params['token'], 'summary' => wfMsgForContent( 'wikilove-summary', $wgParser->stripSectionName( $params['subject'] ) ), 'notminor' => true, _______________________________________________ MediaWiki-CVS mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs
