From 7b91a5e5b58ff04f10bc90a19f0e33d0dec5e1ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Rynning-T=C3=B8nnesen?= Date: Fri, 4 May 2018 22:06:41 +0200 Subject: [PATCH] Fix for suggestions not appearing --- server/public/assets/css/style.css | 1 + server/public/assets/js/player.js | 3 ++- server/public/assets/js/suggestions.js | 8 +++++++- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/server/public/assets/css/style.css b/server/public/assets/css/style.css index eff61427..a8704be0 100755 --- a/server/public/assets/css/style.css +++ b/server/public/assets/css/style.css @@ -2167,6 +2167,7 @@ nav ul li:hover, nav ul li.active { #suggestions { padding-bottom: 20px; + min-height: calc(100vh - 64px - 64px - 87px); } .tabs_height{ diff --git a/server/public/assets/js/player.js b/server/public/assets/js/player.js index 4f630127..0e3098c3 100755 --- a/server/public/assets/js/player.js +++ b/server/public/assets/js/player.js @@ -309,6 +309,7 @@ var Player = { else s = Player.np.start; if(end) e = end; else e = Player.np.end; + Suggestions.fetchYoutubeSuggests(id); if(chromecastAvailable){ castSession.sendMessage("urn:x-cast:zoff.me", {start: s, end: e, type: "loadVideo", videoId: id, channel: chan.toLowerCase(), source: videoSource}); chrome.cast.media.GenericMediaMetadata({metadataType: 0, title:song_title, image: 'https://img.youtube.com/vi/'+id+'/mqdefault.jpg', images: ['https://img.youtube.com/vi/'+id+'/mqdefault.jpg']}); @@ -358,7 +359,7 @@ var Player = { else s = Player.np.start; if(end) e = end; else e = Player.np.end; - + Suggestions.fetchYoutubeSuggests(id); if(videoSource == "soundcloud") { try { Player.player.stopVideo(); diff --git a/server/public/assets/js/suggestions.js b/server/public/assets/js/suggestions.js index 84fb22b9..e6543098 100755 --- a/server/public/assets/js/suggestions.js +++ b/server/public/assets/js/suggestions.js @@ -37,7 +37,13 @@ var Suggestions = { }, fetchYoutubeSuggests: function(id){ - if(videoSource == "soundcloud") return; + if(videoSource == "soundcloud") { + Helper.addClass(document.querySelector(".suggest-title-info"), "hide"); + Helper.addClass("#suggest-song-html", "hide"); + } else { + Helper.removeClass(document.querySelector(".suggest-title-info"), "hide"); + Helper.removeClass("#suggest-song-html", "hide"); + } var get_url = "https://www.googleapis.com/youtube/v3/search?part=snippet&relatedToVideoId="+id+"&type=video&key="+api_key; var video_urls = "https://www.googleapis.com/youtube/v3/videos?part=contentDetails,snippet,id&key="+api_key+"&id=";