]> git.mxchange.org Git - friendica.git/commitdiff
Restore partial condition in OEmbed block of ParseUrl::getSiteInfo
authorHypolite Petovan <mrpetovan@gmail.com>
Sun, 16 Sep 2018 13:18:31 +0000 (09:18 -0400)
committerHypolite Petovan <mrpetovan@gmail.com>
Sun, 16 Sep 2018 13:18:31 +0000 (09:18 -0400)
src/Util/ParseUrl.php

index 5745c655951e0bc39e68cb64290d7a7732395f0a..8c8914534e716585f487ab59661080861b80f8f0 100644 (file)
@@ -161,14 +161,17 @@ class ParseUrl
                                        $siteinfo['type'] = $oembed_data->type;
                                }
 
-                               if (isset($oembed_data->title)) {
-                                       $siteinfo['title'] = trim($oembed_data->title);
-                               }
-                               if (isset($oembed_data->description)) {
-                                       $siteinfo['text'] = trim($oembed_data->description);
-                               }
-                               if (isset($oembed_data->thumbnail_url)) {
-                                       $siteinfo['image'] = $oembed_data->thumbnail_url;
+                               // See https://github.com/friendica/friendica/pull/5763#discussion_r217913178
+                               if ($siteinfo['type'] != 'photo') {
+                                       if (isset($oembed_data->title)) {
+                                               $siteinfo['title'] = trim($oembed_data->title);
+                                       }
+                                       if (isset($oembed_data->description)) {
+                                               $siteinfo['text'] = trim($oembed_data->description);
+                                       }
+                                       if (isset($oembed_data->thumbnail_url)) {
+                                               $siteinfo['image'] = $oembed_data->thumbnail_url;
+                                       }
                                }
                        }
                }