Better handling for frontpage-lists thumbnails

This commit is contained in:
Kasper Rynning-Tønnesen
2018-05-04 21:44:57 +02:00
parent 54a42548cf
commit 2a4b7380e4
4 changed files with 44 additions and 31 deletions

View File

@@ -78,20 +78,16 @@ var Frontpage = {
var viewers = lists[x].viewers;
var description = lists[x].description;
var img;
if(id.indexOf("soundcloud.com") > -1) {
img = "background-image:url('https://img.youtube.com/vi/"+id+"/hqdefault.jpg');";
if(lists[x].thumbnail && lists[x].thumbnail != "") {
img = "background-image:url('" + lists[x].thumbnail + "');";
} else {
img = "background-image:url('https://img.youtube.com/vi/"+id+"/hqdefault.jpg');";
if(lists[x].thumbnail) {
img = "background-image:url('" + lists[x].thumbnail + "');";
}
}
var song_count = lists[x].count;
var card = document.createElement("div");
card.innerHTML += pre_card;
//card.innerHTML = card.children[0];
if(song_count > 4) {
if(song_count > 3) {
if(lists[x].pinned == 1) {
card.querySelector(".pin").setAttribute("style", "display:block;");
//card.find(".card").attr("title", "Featured list");

View File

@@ -194,7 +194,6 @@ var Search = {
SC.get('/tracks', {
q: keyword
}).then(function(tracks) {
var pre_result = document.createElement("div");
pre_result.innerHTML = result_html.outerHTML;
@@ -203,7 +202,7 @@ var Search = {
var output = "";
for(var i = 0; i < tracks.length; i++) {
var song = tracks[i];
if(!song.streamable) continue;
var duration=Math.floor(song.duration / 1000);
//var secs=Search.durationToSeconds(duration);
var secs = duration;
@@ -391,13 +390,13 @@ var Search = {
}
},
error: function(e) {
console.log(e);
console.error(e);
}
});
}
}, error: function(e) {
console.log(e);
console.error(e);
}
});
},
@@ -623,7 +622,7 @@ addVideos: function(ids){
}
},
error: function(e) {
console.log(e);
console.error(e);
}
});
},