Legoktm has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/75276


Change subject: Use the same edit summary that section=new would. Code taken 
from EditPage.php
......................................................................

Use the same edit summary that section=new would. Code taken from EditPage.php

Change-Id: I40de931b9b1d8bd7d4baa12a2622be3afbc988b4
---
M MassMessageJob.php
1 file changed, 12 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MassMessage 
refs/changes/76/75276/1

diff --git a/MassMessageJob.php b/MassMessageJob.php
index 79be647..b2d3c48 100644
--- a/MassMessageJob.php
+++ b/MassMessageJob.php
@@ -49,7 +49,18 @@
 
                $logid = $logEntry->insert();
                $logEntry->publish( $logid );
+       }
 
+       /*
+        * Creates an edit summary based on the subject
+        * Basically copied from EditPage.php
+        *
+        * @return string
+        */
+       function getEditSummary() {
+               global $wgParser;
+               $cleanSummary = $wgParser->stripSectionName( 
$this->params['subject'] );
+               return wfMessage( 'newsectionsummary' )->rawParams( 
$cleanSummary )->inContentLanguage()->text();
        }
 
        /*
@@ -98,7 +109,7 @@
 
                $status = $talkPage->doEditContent(
                        ContentHandler::makeContent( $text, $this->title ),
-                       $this->params['subject'],
+                       $this->getEditSummary(),
                        $flags,
                        false,
                        $user

-- 
To view, visit https://gerrit.wikimedia.org/r/75276
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I40de931b9b1d8bd7d4baa12a2622be3afbc988b4
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MassMessage
Gerrit-Branch: master
Gerrit-Owner: Legoktm <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to