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

Reply via email to