X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=plugins%2FOembed%2Fclasses%2FFile_oembed.php;fp=plugins%2FOembed%2Fclasses%2FFile_oembed.php;h=e557e70ddb452fd6dc8a930b3f495b0612f9f69d;hb=a9b1b60a97a77ba291edde4fd78bf71695f13c46;hp=07629b6ab92a3ddf8dac7a756b7d868f0559ba80;hpb=2c8536dbf0ef8955987138a4c108bd83cd2ca0a2;p=quix0rs-gnu-social.git diff --git a/plugins/Oembed/classes/File_oembed.php b/plugins/Oembed/classes/File_oembed.php index 07629b6ab9..e557e70ddb 100644 --- a/plugins/Oembed/classes/File_oembed.php +++ b/plugins/Oembed/classes/File_oembed.php @@ -128,12 +128,12 @@ class File_oembed extends Managed_DataObject if ($file instanceof File) { $file_oembed->mimetype = $file->mimetype; } else { - $file_redir = File_redirection::getKV('url', $given_url); - if (empty($file_redir)) { - $redir_data = File_redirection::where($given_url); - $file_oembed->mimetype = $redir_data['type']; + $redir = File_redirection::where($given_url); + if (empty($redir->file_id)) { + $f = $redir->getFile(); + $file_oembed->mimetype = $f->mimetype; } else { - $file_id = $file_redir->file_id; + $file_id = $redir->file_id; } } }