Force lazy loading of text in Revision::getSerializedData()
authorPetr Onderka <gsvick@gmail.com>
Tue, 6 Aug 2013 14:03:16 +0000 (16:03 +0200)
committerPetr Onderka <gsvick@gmail.com>
Tue, 6 Aug 2013 17:10:20 +0000 (19:10 +0200)
Change-Id: Ic47fd482523e0a2c705c24e93525959eca52409a

includes/Revision.php

index b3b971b..2bdc7c0 100644 (file)
@@ -996,6 +996,10 @@ class Revision implements IDBAccessObject {
         * @return String
         */
        public function getSerializedData() {
+               if ( is_null( $this->mText ) ) {
+                       $this->mText = $this->loadText();
+               }
+
                return $this->mText;
        }