diff --git a/src/assets/javascripts/app.js b/src/assets/javascripts/app.js index 04cfde0..66ab0d0 100644 --- a/src/assets/javascripts/app.js +++ b/src/assets/javascripts/app.js @@ -48,6 +48,14 @@ var sanitize = function(content, base) { return sanitizer.sanitize(content, {FORBID_TAGS: ['style'], FORBID_ATTR: ['style', 'class']}) } +function extensions(details, content) { + const ytId = details.link.match(/youtube\.com\/watch\?v=(.*)$/)[1]; + if(ytId) { + content+=``; + } + return content; +} + Vue.use(VueLazyload) Vue.directive('scroll', { @@ -214,7 +222,7 @@ var vm = new Vue({ else if (this.itemSelectedDetails.description) content = this.itemSelectedDetails.description - return sanitize(content, this.itemSelectedDetails.link) + return extensions(this.itemSelectedDetails,sanitize(content, this.itemSelectedDetails.link)) }, }, watch: {