From 04df5f7bd3cad1dcc2e8ad2751339237d5ce6666 Mon Sep 17 00:00:00 2001 From: Sacha Greif Date: Thu, 13 Aug 2015 09:35:37 +0900 Subject: [PATCH] limit video lightboxes to youtube and vimeo --- packages/telescope-embedly/lib/client/post_thumbnail.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/telescope-embedly/lib/client/post_thumbnail.js b/packages/telescope-embedly/lib/client/post_thumbnail.js index 54828b0e4..1e198b732 100644 --- a/packages/telescope-embedly/lib/client/post_thumbnail.js +++ b/packages/telescope-embedly/lib/client/post_thumbnail.js @@ -5,7 +5,11 @@ Template.post_thumbnail.onCreated(function () { Template.post_thumbnail.helpers({ playVideoClass: function () { - return (this.media && this.media.type === "video") ? 'post-thumbnail-has-video': ''; + var url = this.url; + var isVideoSite = url && _.some(["youtube", "vimeo"], function (site) { + return url.indexOf(site) !== -1; + }); + return (this.media && this.media.type === "video" && isVideoSite) ? 'post-thumbnail-has-video': ''; }, showVideo: function () { return Template.instance().showVideo.get();