From accecbc9a8ff43e12a88361f077dc324979f5c99 Mon Sep 17 00:00:00 2001 From: "Ariel T. Glenn" Date: Mon, 22 Jul 2019 10:28:51 +0300 Subject: [PATCH] don't load revision text content unless requested to Bug: T228614 Change-Id: Idef4d9684560110a16c6a7c074402c5a5a6e59db --- includes/export/XmlDumpWriter.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/includes/export/XmlDumpWriter.php b/includes/export/XmlDumpWriter.php index 7ee6d850af..85355642bd 100644 --- a/includes/export/XmlDumpWriter.php +++ b/includes/export/XmlDumpWriter.php @@ -359,7 +359,10 @@ class XmlDumpWriter { // Avoid PHP 7.1 warning from passing $this by reference $writer = $this; - $text = $rev->getContent( SlotRecord::MAIN, RevisionRecord::RAW ); + $text = ''; + if ( $contentMode === self::WRITE_CONTENT ) { + $text = $rev->getContent( SlotRecord::MAIN, RevisionRecord::RAW ); + } Hooks::run( 'XmlDumpWriterWriteRevision', [ &$writer, &$out, $row, $text, $rev ] ); $out .= " \n"; -- 2.20.1