$this->getResult()->setIndexedTagName( $result['details'], 'error' );
$this->dieUsage( 'An internal error occurred', 'internal-error', 0, $error );
- } elseif( isset($status->value->uploadUrl) ) {
+ } elseif( $this->mParams['enablechunks'] ) {
return $status->value;
}
// firefogg expects a specific result
// http://www.firefogg.org/dev/chunk_post.html
return Status::newGood(
- array('result' => 1, 'done' => 1, 'resultUrl' => $file->getDescriptionUrl() )
+ array('result' => 1, 'done' => 1, 'resultUrl' => wfExpandUrl( $file->getDescriptionUrl() ) )
);
}