* (bug 29685) do not output NULL parentid with list=deletedrevs&drprop=parentid
authorSam Reed <reedy@users.mediawiki.org>
Tue, 26 Jul 2011 16:17:19 +0000 (16:17 +0000)
committerSam Reed <reedy@users.mediawiki.org>
Tue, 26 Jul 2011 16:17:19 +0000 (16:17 +0000)
RELEASE-NOTES-1.19
includes/api/ApiQueryDeletedrevs.php

index 8241ecb..b018f42 100644 (file)
@@ -30,6 +30,8 @@ production.
 * (bug 19838) siprop=interwikimap can now use the interwiki cache.
 * (bug 29748) Add API search prefix support
 * (bug 29684) Set forgotten parameter types in ApiQueryIWLinks
+* (bug 29685) do not output NULL parentid with
+  list=deletedrevs&drprop=parentid
 
 === Languages updated in 1.19 ===
 
index 3e67dee..d810802 100644 (file)
@@ -214,7 +214,7 @@ class ApiQueryDeletedrevs extends ApiQueryBase {
                        if ( $fld_revid ) {
                                $rev['revid'] = intval( $row->ar_rev_id );
                        }
-                       if ( $fld_parentid ) {
+                       if ( $fld_parentid && !is_null( $row->ar_parent_id ) ) {
                                $rev['parentid'] = intval( $row->ar_parent_id );
                        }
                        if ( $fld_user ) {