}
/**
- * Special page entry point
- * @param string $par
+ * @param string|null $par
* @throws ErrorPageError
* @throws Exception
* @throws FatalError
$this->loadRequest();
# Unsave the temporary file in case this was a cancelled upload
- if ( $this->mCancelUpload ) {
- if ( !$this->unsaveUploadedFile() ) {
- # Something went wrong, so unsaveUploadedFile showed a warning
- return;
- }
+ if ( $this->mCancelUpload && !$this->unsaveUploadedFile() ) {
+ # Something went wrong, so unsaveUploadedFile showed a warning
+ return;
}
# Process upload or show a form
// Fetch the file if required
$status = $this->mUpload->fetchFile();
if ( !$status->isOK() ) {
- $this->showUploadError( $this->getOutput()->parse( $status->getWikiText() ) );
+ $this->showUploadError( $this->getOutput()->parseAsInterface( $status->getWikiText() ) );
return;
}
$changeTagsStatus = ChangeTags::canAddTagsAccompanyingChange(
$changeTags, $this->getUser() );
if ( !$changeTagsStatus->isOK() ) {
- $this->showUploadError( $this->getOutput()->parse( $changeTagsStatus->getWikiText() ) );
+ $this->showUploadError( $this->getOutput()->parseAsInterface(
+ $changeTagsStatus->getWikiText()
+ ) );
return;
}
);
if ( !$status->isGood() ) {
- $this->showRecoverableUploadError( $this->getOutput()->parse( $status->getWikiText() ) );
+ $this->showRecoverableUploadError(
+ $this->getOutput()->parseAsInterface( $status->getWikiText() )
+ );
return;
}