Use an atom:link to ApiMediaUpload response instead of mediahref

'cause why not?
This commit is contained in:
Mikael Nordfeldth 2015-10-10 20:36:54 +02:00
parent 9728270acd
commit b4c51b2d39

View File

@ -91,10 +91,14 @@ class ApiMediaUploadAction extends ApiAuthAction
function showResponse(MediaFile $upload)
{
$this->initDocument();
$this->elementStart('rsp', array('stat' => 'ok'));
$this->elementStart('rsp', array('stat' => 'ok', 'xmlns:atom'=>Activity::ATOM));
$this->element('mediaid', null, $upload->fileRecord->id);
$this->element('mediaurl', null, $upload->shortUrl());
$this->element('mediahref', null, $upload->fileRecord->getUrl());
$enclosure = $upload->fileRecord->getEnclosure();
$this->element('atom:link', array('rel' => 'enclosure',
'href' => $enclosure->url,
'type' => $enclosure->mimetype));
$this->elementEnd('rsp');
$this->endDocument();
}