Hoo man has uploaded a new change for review.

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

Change subject: Force CONTENT_MODEL_WIKITEXT in UpdatedDefinitionAid
......................................................................

Force CONTENT_MODEL_WIKITEXT in UpdatedDefinitionAid

Also no longer use the deprecated DifferenceEngine::setText

Bug: 47628
Change-Id: I2b0a7648c136d58516013724ef3176b33ec30be3
---
M translationaids/UpdatedDefinitionAid.php
1 file changed, 5 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Translate 
refs/changes/52/138352/1

diff --git a/translationaids/UpdatedDefinitionAid.php 
b/translationaids/UpdatedDefinitionAid.php
index e5cc987..fa9aeb6 100644
--- a/translationaids/UpdatedDefinitionAid.php
+++ b/translationaids/UpdatedDefinitionAid.php
@@ -53,11 +53,14 @@
                        throw new TranslationHelperException( "No changes" );
                }
 
-               $diff = new DifferenceEngine;
+               $oldContent = ContentHandler::makeContent( $oldtext, null, 
CONTENT_MODEL_WIKITEXT );
+               $newContent = ContentHandler::makeContent( $newtext, null, 
CONTENT_MODEL_WIKITEXT );
+
+               $diff = new DifferenceEngine( $this->context );
                if ( method_exists( 'DifferenceEngine', 'setTextLanguage' ) ) {
                        $diff->setTextLanguage( 
$this->group->getSourceLanguage() );
                }
-               $diff->setText( $oldtext, $newtext );
+               $diff->setContent( $oldContent, $newContent );
                $diff->setReducedLineNumbers();
                $diff->showDiffStyle();
 

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I2b0a7648c136d58516013724ef3176b33ec30be3
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Translate
Gerrit-Branch: master
Gerrit-Owner: Hoo man <[email protected]>

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

Reply via email to