Nikerabbit has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/381939 )
Change subject: Make CxserverWebService forward compatible ...................................................................... Make CxserverWebService forward compatible It looks like cxserver is changing APIs without doing v2, so copy some code from I3e8130df2e that has not gone live yet because of another issue that prevents the restbase endpoint from working. Change-Id: Ia40f6af351d3aea519908d0f013386c62fcde6e5 --- M webservices/CxserverWebService.php 1 file changed, 4 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Translate refs/changes/39/381939/1 diff --git a/webservices/CxserverWebService.php b/webservices/CxserverWebService.php index 2c696e7..c001d36 100644 --- a/webservices/CxserverWebService.php +++ b/webservices/CxserverWebService.php @@ -71,7 +71,10 @@ throw new TranslationWebServiceException( 'Invalid json: ' . serialize( $body ) ); } - $text = preg_replace( '~^<div>(.*)</div>$~', '\1', $response->contents ); + $text = $response->contents; + if ( preg_match( '~^<div>(.*)</div>$~', $text ) ) { + $text = preg_replace( '~^<div>(.*)</div>$~', '\1', $text ); + } $text = $this->unwrapUntranslatable( $text ); return trim( $text ); -- To view, visit https://gerrit.wikimedia.org/r/381939 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ia40f6af351d3aea519908d0f013386c62fcde6e5 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Translate Gerrit-Branch: master Gerrit-Owner: Nikerabbit <niklas.laxst...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits