|
@@ -212,20 +212,14 @@ Template.admin.events({
|
|
|
var description = $("#desc_text").val();
|
|
|
Meteor.call("editRoomDesc", Session.get("roomDesc"), description);
|
|
|
$("#desc-modal").closeModal();
|
|
|
- }
|
|
|
-});
|
|
|
-
|
|
|
-Template.alertsDashboard.events({
|
|
|
- "click #calart-create": function() {
|
|
|
- Meteor.call("addAlert", $("#calert-description").val(), $("#calert-priority").val().toLowerCase(), function (err, res) {
|
|
|
- if (err) {
|
|
|
- alert("Error " + err.error + ": " + err.reason);
|
|
|
- } else {
|
|
|
- $("#calert-description").val("");
|
|
|
- }
|
|
|
- });
|
|
|
},
|
|
|
- "click #ralert-button": function() {
|
|
|
+ "click #submit-alert": function(){
|
|
|
+ var alertDesc = $("#alert-desc").val()
|
|
|
+ if(alertDesc !== ""){
|
|
|
+ Meteor.call("addAlert", alertDesc);
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "click #remove-alerts": function(){
|
|
|
Meteor.call("removeAlerts");
|
|
|
}
|
|
|
});
|
|
@@ -501,15 +495,16 @@ Template.queues.events({
|
|
|
seekerBarInterval = undefined;
|
|
|
}
|
|
|
}
|
|
|
- if (event.data == YT.PlayerState.UNSTARTED) {
|
|
|
- if (seekerBarInterval !== undefined) {
|
|
|
- Meteor.clearInterval(seekerBarInterval);
|
|
|
- seekerBarInterval = undefined;
|
|
|
- }
|
|
|
- $(".seeker-bar").css({width: "0"});
|
|
|
- $("#time-elapsed").text("0:00");
|
|
|
- $("#previewPlayerContainer").addClass("hide-preview");
|
|
|
- }
|
|
|
+ // if (event.data == YT.PlayerState.UNSTARTED) {
|
|
|
+ // if (seekerBarInterval !== undefined) {
|
|
|
+ // Meteor.clearInterval(seekerBarInterval);
|
|
|
+ // seekerBarInterval = undefined;
|
|
|
+ // }
|
|
|
+ // $(".seeker-bar").css({width: "0"});
|
|
|
+ // $("#time-elapsed").text("0:00");
|
|
|
+ // $("#previewPlayerContainer").addClass("hide-preview");
|
|
|
+ // console.log("HIDE MEY STACY!!!!")
|
|
|
+ // }
|
|
|
if (event.data == YT.PlayerState.PLAYING) {
|
|
|
seekerBarInterval = Meteor.setInterval(function() {
|
|
|
var duration = Session.get("song").duration;
|
|
@@ -731,15 +726,15 @@ Template.manageStation.events({
|
|
|
seekerBarInterval = undefined;
|
|
|
}
|
|
|
}
|
|
|
- if (event.data == YT.PlayerState.UNSTARTED) {
|
|
|
- if (seekerBarInterval !== undefined) {
|
|
|
- Meteor.clearInterval(seekerBarInterval);
|
|
|
- seekerBarInterval = undefined;
|
|
|
- }
|
|
|
- $(".seeker-bar").css({width: "0"});
|
|
|
- $("#time-elapsed").text("0:00");
|
|
|
- $("#previewPlayerContainer").addClass("hide-preview");
|
|
|
- }
|
|
|
+ // if (event.data == YT.PlayerState.UNSTARTED) {
|
|
|
+ // if (seekerBarInterval !== undefined) {
|
|
|
+ // Meteor.clearInterval(seekerBarInterval);
|
|
|
+ // seekerBarInterval = undefined;
|
|
|
+ // }
|
|
|
+ // $(".seeker-bar").css({width: "0"});
|
|
|
+ // $("#time-elapsed").text("0:00");
|
|
|
+ // $("#previewPlayerContainer").addClass("hide-preview");
|
|
|
+ // }
|
|
|
if (event.data == YT.PlayerState.PLAYING) {
|
|
|
seekerBarInterval = Meteor.setInterval(function() {
|
|
|
var duration = Session.get("song").duration;
|
|
@@ -970,15 +965,15 @@ Template.manageSongs.events({
|
|
|
seekerBarInterval = undefined;
|
|
|
}
|
|
|
}
|
|
|
- if (event.data == YT.PlayerState.UNSTARTED) {
|
|
|
- if (seekerBarInterval !== undefined) {
|
|
|
- Meteor.clearInterval(seekerBarInterval);
|
|
|
- seekerBarInterval = undefined;
|
|
|
- }
|
|
|
- $(".seeker-bar").css({width: "0"});
|
|
|
- $("#time-elapsed").text("0:00");
|
|
|
- $("#previewPlayerContainer").addClass("hide-preview");
|
|
|
- }
|
|
|
+ // if (event.data == YT.PlayerState.UNSTARTED) {
|
|
|
+ // if (seekerBarInterval !== undefined) {
|
|
|
+ // Meteor.clearInterval(seekerBarInterval);
|
|
|
+ // seekerBarInterval = undefined;
|
|
|
+ // }
|
|
|
+ // $(".seeker-bar").css({width: "0"});
|
|
|
+ // $("#time-elapsed").text("0:00");
|
|
|
+ // $("#previewPlayerContainer").addClass("hide-preview");
|
|
|
+ // }
|
|
|
if (event.data == YT.PlayerState.PLAYING) {
|
|
|
seekerBarInterval = Meteor.setInterval(function() {
|
|
|
var duration = Session.get("song").duration;
|
|
@@ -1214,18 +1209,25 @@ Template.room.events({
|
|
|
Session.set("editingSong", true);
|
|
|
var title = currentSong.title;
|
|
|
var artist = currentSong.artist;
|
|
|
+ var img = currentSong.img;
|
|
|
getSpotifyInfo(title.replace(/\[.*\]/g, ""), function (data) {
|
|
|
if (data.tracks.items.length > 0) {
|
|
|
title = data.tracks.items[0].name;
|
|
|
var artists = [];
|
|
|
+ img = data.tracks.items[0].album.images[2].url;
|
|
|
+ data.tracks.items[0].artists.forEach(function (artist) {
|
|
|
+ artists.push(artist.name);
|
|
|
+ });
|
|
|
artist = artists.join(", ");
|
|
|
$("#title").val(title).change();
|
|
|
$("#artist").val(artist).change();
|
|
|
+ $("#img").val(img).change();
|
|
|
$("#id").val(id).change();
|
|
|
$("#genres").val(null).change();
|
|
|
} else {
|
|
|
$("#title").val(title).change();
|
|
|
$("#artist").val(artist).change();
|
|
|
+ $("#img").val(img).change();
|
|
|
$("#id").val(id).change();
|
|
|
$("#genres").val(null).change();
|
|
|
// I give up for now... Will fix this later. -Kris
|
|
@@ -1438,7 +1440,7 @@ Template.room.events({
|
|
|
Meteor.call("dislikeSong", Session.get("currentSong").mid);
|
|
|
},
|
|
|
"click #vote-skip": function () {
|
|
|
- Meteor.call("voteSkip", Session.get("type"), function (err, res) {
|
|
|
+ Meteor.call("voteSkip", type, function (err, res) {
|
|
|
$("#vote-skip").attr("disabled", true);
|
|
|
});
|
|
|
},
|