Adding check to make sure rev isn't null
authorkaldari <kaldari@gmail.com>
Tue, 7 May 2013 00:38:42 +0000 (17:38 -0700)
committerkaldari <kaldari@gmail.com>
Tue, 7 May 2013 00:38:42 +0000 (17:38 -0700)
Change-Id: I4be3904ed413086d559c21f95fd35e9b1540ce7f

includes/User.php

index e8990d3..9a0b768 100644 (file)
@@ -1842,7 +1842,10 @@ class User {
                        // Note: getNewMessageLinks() never returns more than a single link
                        // and it is always for the same wiki, but we double-check here in
                        // case that changes some time in the future.
-                       if ( count( $newMessageLinks ) === 1 && $newMessageLinks[0]['wiki'] === wfWikiID() ) {
+                       if ( count( $newMessageLinks ) === 1
+                               && $newMessageLinks[0]['wiki'] === wfWikiID()
+                               && $newMessageLinks[0]['rev']
+                       ) {
                                $newMessageRevision = $newMessageLinks[0]['rev'];
                                $newMessageRevisionId = $newMessageRevision->getId();
                        } else {