]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - classes/Notice.php
Display linked oembed resources as enclosures if they are of non-html mime types
[quix0rs-gnu-social.git] / classes / Notice.php
index 48d4a094029f942346551e77265b191d181935b1..c4f163c31a19582bde75dd98cf7bd270244a334f 100644 (file)
@@ -1199,10 +1199,11 @@ class Notice extends Memcached_DataObject
         $attachments = $this->attachments();
         if($attachments){
             foreach($attachments as $attachment){
-                if ($attachment->isEnclosure()) {
-                    $attributes = array('rel'=>'enclosure','href'=>$attachment->url,'type'=>$attachment->mimetype,'length'=>$attachment->size);
-                    if($attachment->title){
-                        $attributes['title']=$attachment->title;
+                $enclosure=$attachment->getEnclosure();
+                if ($enclosure) {
+                    $attributes = array('rel'=>'enclosure','href'=>$enclosure->url,'type'=>$enclosure->mimetype,'length'=>$enclosure->size);
+                    if($enclosure->title){
+                        $attributes['title']=$enclosure->title;
                     }
                     $xs->element('link', $attributes, null);
                 }