From e70be127b9368abf9283fb19df8b000694b77d19 Mon Sep 17 00:00:00 2001 From: rishabhdixit Date: Wed, 22 Jun 2016 15:45:48 +0530 Subject: [PATCH] Showed iframe coming in feed, ticket: #120469503 --- widget/controllers/widget.home.controller.js | 2 +- widget/filters.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/widget/controllers/widget.home.controller.js b/widget/controllers/widget.home.controller.js index 3d4061e..f54639a 100644 --- a/widget/controllers/widget.home.controller.js +++ b/widget/controllers/widget.home.controller.js @@ -132,7 +132,7 @@ } else { if (item['media:thumbnail'] && item['media:thumbnail']['@'] && item['media:thumbnail']['@'].url) { return item['media:thumbnail']['@'].url; - } else if (item['media:group'] && item['media:group']['media:content'] && item['media:group']['media:content']['media:thumbnail']['@'] && item['media:group']['media:content']['media:thumbnail']['@'].url) { + } else if (item['media:group'] && item['media:group']['media:content'] && item['media:group']['media:content']['media:thumbnail'] && item['media:group']['media:content']['media:thumbnail']['@'] && item['media:group']['media:content']['media:thumbnail']['@'].url) { return item['media:group']['media:content']['media:thumbnail']['@'].url; } else if (item.description) { return $filter('extractImgSrc')(item.description); diff --git a/widget/filters.js b/widget/filters.js index 246a643..17e8e2f 100644 --- a/widget/filters.js +++ b/widget/filters.js @@ -93,7 +93,7 @@ if (html) { var img = new RegExp(''); html = html.replace(/(<[^>]+) style=".*?"/i, '$1', ""); - html = html.replace(//g, ''); + html = html.replace(/(]+) height="([^"]*)"|width="([^"]*)"<\/iframe>/ig, '$1', ""); html = html.replace(img, ''); html = html.replace(/(<]*)>/ig, '$1 target="_blank">'); }