Bugfix youtube search
This commit is contained in:
parent
66dde5f337
commit
fc1c5d4896
|
@ -180,7 +180,6 @@ exports.lookupChannelRank = function(channame, username) {
|
||||||
var query = "SELECT * FROM chan_{1}_ranks WHERE name='{2}'"
|
var query = "SELECT * FROM chan_{1}_ranks WHERE name='{2}'"
|
||||||
.replace("{1}", channame)
|
.replace("{1}", channame)
|
||||||
.replace("{2}", username);
|
.replace("{2}", username);
|
||||||
console.log(query);
|
|
||||||
var results = db.querySync(query);
|
var results = db.querySync(query);
|
||||||
if(!results) {
|
if(!results) {
|
||||||
return Rank.Guest;
|
return Rank.Guest;
|
||||||
|
|
|
@ -302,8 +302,12 @@ function initCallbacks() {
|
||||||
var ul = $("#library")[0];
|
var ul = $("#library")[0];
|
||||||
for(var i = 0; i < data.results.length; i++) {
|
for(var i = 0; i < data.results.length; i++) {
|
||||||
var li = makeQueueEntry(data.results[i]);
|
var li = makeQueueEntry(data.results[i]);
|
||||||
if(RANK >= Rank.Moderator || OPENQUEUE || LEADER)
|
if(RANK >= Rank.Moderator || OPENQUEUE || LEADER) {
|
||||||
addLibraryButtons(li, data.results[i].id);
|
if(data.results[i].thumb)
|
||||||
|
addLibraryButtons(li, data.results[i].id, true);
|
||||||
|
else
|
||||||
|
addLibraryButtons(li, data.results[i].id);
|
||||||
|
}
|
||||||
$(li).appendTo(ul);
|
$(li).appendTo(ul);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
@ -265,7 +265,7 @@ function rebuildPlaylist() {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Add buttons to a list entry for the library search results
|
// Add buttons to a list entry for the library search results
|
||||||
function addLibraryButtons(li, id) {
|
function addLibraryButtons(li, id, yt) {
|
||||||
var btnstrip = $("<div />").attr("class", "btn-group qe_buttons").prependTo(li);
|
var btnstrip = $("<div />").attr("class", "btn-group qe_buttons").prependTo(li);
|
||||||
|
|
||||||
|
|
||||||
|
@ -281,17 +281,35 @@ function addLibraryButtons(li, id) {
|
||||||
|
|
||||||
// Callback time
|
// Callback time
|
||||||
$(btnNext).click(function() {
|
$(btnNext).click(function() {
|
||||||
socket.emit("queue", {
|
if(yt) {
|
||||||
id: id,
|
socket.emit("queue", {
|
||||||
pos: "next"
|
id: id,
|
||||||
});
|
pos: "next",
|
||||||
|
type: "yt"
|
||||||
|
});
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
socket.emit("queue", {
|
||||||
|
id: id,
|
||||||
|
pos: "next"
|
||||||
|
});
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
$(btnEnd).click(function() {
|
$(btnEnd).click(function() {
|
||||||
socket.emit("queue", {
|
if(yt) {
|
||||||
id: id,
|
socket.emit("queue", {
|
||||||
pos: "end"
|
id: id,
|
||||||
});
|
pos: "end",
|
||||||
|
type: "yt"
|
||||||
|
});
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
socket.emit("queue", {
|
||||||
|
id: id,
|
||||||
|
pos: "end"
|
||||||
|
});
|
||||||
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue