Check if rev_parent_id is set first
authorAaron Schulz <aaron@users.mediawiki.org>
Tue, 8 Apr 2008 05:50:42 +0000 (05:50 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Tue, 8 Apr 2008 05:50:42 +0000 (05:50 +0000)
includes/Revision.php

index f514c2b..bd3d384 100644 (file)
@@ -274,7 +274,11 @@ class Revision {
                        $this->mMinorEdit = intval( $row->rev_minor_edit );
                        $this->mTimestamp =         $row->rev_timestamp;
                        $this->mDeleted   = intval( $row->rev_deleted );
-                       $this->mParentId  = intval( $row->rev_parent_id );
+                       
+                       if( !isset( $row->rev_parent_id ) )
+                               $this->mParentId = 0;
+                       else
+                               $this->mParentId  = intval( $row->rev_parent_id );
                        
                        if( !isset( $row->rev_len ) || is_null( $row->rev_len ) )
                                $this->mSize = null;