mirror of
https://github.com/KevinMidboe/zoff.git
synced 2025-10-29 18:00:23 +00:00
Fixed issue with suggested being duplicated and RESTApi posting
This commit is contained in:
@@ -76,6 +76,16 @@ var List = {
|
||||
},
|
||||
|
||||
changedValues: function(song) {
|
||||
if(song.type == "suggested") {
|
||||
$("#suggested-" + song.id).find(".vote-container").attr("title", song.title);
|
||||
$("#suggested-" + song.id).find(".list-title").attr("title", song.title);
|
||||
$("#suggested-" + song.id).find(".list-title").text(song.title);
|
||||
var _temp_duration = Helper.secondsToOther(song.duration);
|
||||
$("#suggested-" + song.id).find(".card-duration").text(Helper.pad(_temp_duration[0]) + ":" + Helper.pad(_temp_duration[1]));
|
||||
$("#suggested-" + song.id).find(".list-image").attr("style", "background-image:url('//img.youtube.com/vi/"+song.new_id+"/mqdefault.jpg');");
|
||||
$("#suggested-" + song.id).attr("id", song.new_id);
|
||||
return;
|
||||
}
|
||||
var i = List.getIndexOfSong(song.id);
|
||||
if(i >= 0 && window.location.pathname != "/") {
|
||||
full_playlist[i].title = song.title;
|
||||
|
||||
@@ -6,6 +6,11 @@ var Suggestions = {
|
||||
} else {
|
||||
number_suggested = number_suggested + params.length;
|
||||
}
|
||||
for(var i = 0; i < params.length; i++) {
|
||||
if($("#suggested-" + params[i].id).length > 0) {
|
||||
number_suggested -= 1;
|
||||
}
|
||||
}
|
||||
var to_display = number_suggested > 9 ? "9+" : number_suggested;
|
||||
if($(".suggested-link span.badge.new.white").hasClass("hide") && number_suggested > 0){
|
||||
$(".suggested-link span.badge.new.white").removeClass("hide");
|
||||
@@ -26,7 +31,9 @@ var Suggestions = {
|
||||
var video_id = params.id;
|
||||
var video_title = params.title;
|
||||
var song = List.generateSong({id: video_id, title: video_title, length: params.duration, duration: duration}, false, false, false, true);
|
||||
$("#user-suggest-html").append(song);
|
||||
if($("#" + $(song).attr("id")).length == 0) {
|
||||
$("#user-suggest-html").append(song);
|
||||
}
|
||||
},
|
||||
|
||||
fetchYoutubeSuggests: function(id){
|
||||
|
||||
Reference in New Issue
Block a user