listFiles() returns false when empty. Special:UplaodStash now deals with that correctly
authorIan Baker <raindrift@users.mediawiki.org>
Wed, 17 Aug 2011 21:38:18 +0000 (21:38 +0000)
committerIan Baker <raindrift@users.mediawiki.org>
Wed, 17 Aug 2011 21:38:18 +0000 (21:38 +0000)
fixes bug 30429

includes/specials/SpecialUploadStash.php

index 20a37f0..3be2e81 100644 (file)
@@ -340,7 +340,7 @@ class SpecialUploadStash extends UnlistedSpecialPage {
                        array( 'href' => $this->getTitle()->getLocalURL() ),
                        wfMsg( 'uploadstash-refresh' ) );
                $files = $this->stash->listFiles();
-               if ( count( $files ) ) {
+               if ( $files && count( $files ) ) {
                        sort( $files );
                        $fileListItemsHtml = '';
                        foreach ( $files as $file ) {