include sha1 in export. this went missing somehow.
authordaniel <daniel.kinzler@wikimedia.de>
Thu, 7 Jun 2012 08:14:28 +0000 (10:14 +0200)
committerdaniel <daniel.kinzler@wikimedia.de>
Thu, 7 Jun 2012 08:14:28 +0000 (10:14 +0200)
includes/Export.php

index 380729e..e453ce0 100644 (file)
@@ -654,6 +654,12 @@ class XmlDumpWriter {
                        $out .= "      " . Xml::element('format', array( 'mime' => $mime ), strval( $row->rev_content_format ) ) . "\n";
                }
 
+               if ( $row->rev_sha1 && !( $row->rev_deleted & Revision::DELETED_TEXT ) ) {
+                       $out .= "      " . Xml::element('sha1', null, strval( $row->rev_sha1 ) ) . "\n";
+               } else {
+                       $out .= "      <sha1/>\n";
+               }
+
                $text = '';
                if ( $row->rev_deleted & Revision::DELETED_TEXT ) {
                        $out .= "      " . Xml::element( 'text', array( 'deleted' => 'deleted' ) ) . "\n";