Followup r65898, fix inverse logic for title existence
authorSam Reed <reedy@users.mediawiki.org>
Tue, 22 Mar 2011 22:22:39 +0000 (22:22 +0000)
committerSam Reed <reedy@users.mediawiki.org>
Tue, 22 Mar 2011 22:22:39 +0000 (22:22 +0000)
Related to bug 27470 and bug 28166

includes/upload/UploadBase.php

index 5e5c32d..4be6cd4 100644 (file)
@@ -460,7 +460,7 @@ abstract class UploadBase {
                }
                $permErrors = $nt->getUserPermissionsErrors( 'edit', $user );
                $permErrorsUpload = $nt->getUserPermissionsErrors( 'upload', $user );
-               if ( $nt->exists() ) {
+               if ( !$nt->exists() ) {
                        $permErrorsCreate = $nt->getUserPermissionsErrors( 'createpage', $user );
                } else {
                        $permErrorsCreate = array();