aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorzotlabs <mike@macgirvin.com>2018-04-25 20:47:30 -0700
committerzotlabs <mike@macgirvin.com>2018-04-25 20:47:30 -0700
commit33f446fcd0992ad1bf1cb9fc04b6874101461e67 (patch)
tree41192daddca73a2eb0b9a8102794567da88124c3
parent5f8b093d791e88041602c0b41a13112ad8e45688 (diff)
downloadvolse-hubzilla-33f446fcd0992ad1bf1cb9fc04b6874101461e67.tar.gz
volse-hubzilla-33f446fcd0992ad1bf1cb9fc04b6874101461e67.tar.bz2
volse-hubzilla-33f446fcd0992ad1bf1cb9fc04b6874101461e67.zip
malformed embeds from gfycat hubzilla issue #1108
-rwxr-xr-xinclude/oembed.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/include/oembed.php b/include/oembed.php
index eee53b6c1..e677087a2 100755
--- a/include/oembed.php
+++ b/include/oembed.php
@@ -234,9 +234,11 @@ function oembed_fetch_url($embedurl){
if(preg_match('#\<iframe(.*?)src\=[\'\"](.*?)[\'\"]#',$j['html'],$matches)) {
$x = z_fetch_url($matches[2]);
- $j['html'] = $x['body'];
+ $orig = $j['html'] = $x['body'];
}
-
+
+ logger('frame src: ' . $j['html'], LOGGER_DATA);
+
$j['html'] = purify_html($j['html'],$allow_position);
if($j['html'] != $orig) {
logger('oembed html was purified. original: ' . $orig . ' purified: ' . $j['html'], LOGGER_DEBUG, LOG_INFO);