Przeglądaj źródła

Fixed some more issues with getSpotifyInfo and other things.

KrisVos130 9 lat temu
rodzic
commit
70608a0026
2 zmienionych plików z 11 dodań i 6 usunięć
  1. 11 5
      app/client/scripts/events.js
  2. 0 1
      app/client/scripts/routes.js

+ 11 - 5
app/client/scripts/events.js

@@ -937,6 +937,9 @@ Template.news.events({
 });
 
 Template.room.events({
+    "click #add-song-modal-button": function() {
+        Session.set("songResults", []);
+    },
     "click #return-button": function() {
         Session.set("editingSong", false);
     },
@@ -944,11 +947,9 @@ Template.room.events({
         var id = $(e.target).data("result");
         var songs = Session.get("songResults");
         var currentSong;
-        console.log(id);
         songs = songs.filter(function(song) {
             return id !== song.id;
         });
-        console.log(songs);
         Session.set("songResults", []);
         Session.set("songResults", songs);
     },
@@ -957,13 +958,11 @@ Template.room.events({
         var songs = Session.get("songResults");
         var currentSong;
         songs.forEach(function(song) {
-            console.log(song.id === id);
             if (song.id === id) {
                 currentSong = song;
             }
         });
         Session.set("editingSong", true);
-        console.log(currentSong);
         var title = currentSong.title;
         var artist = currentSong.artist;
         var img = currentSong.img;
@@ -981,6 +980,13 @@ Template.room.events({
                 $("#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
             }
         });
     },
@@ -1264,7 +1270,7 @@ Template.room.events({
         Session.set("songResults", songs);
         $.ajax({
             type: "GET",
-            url: "https://www.googleapis.com/youtube/v3/search?part=snippet&q=" + $("#song-input").val() + "&key=AIzaSyAgBdacEWrHCHVPPM4k-AFM7uXg-Q__YXY&type=video",
+            url: "https://www.googleapis.com/youtube/v3/search?part=snippet&q=" + $("#song-input").val() + "&key=AIzaSyAgBdacEWrHCHVPPM4k-AFM7uXg-Q__YXY&type=video&maxResults=25",
             applicationType: "application/json",
             contentType: "json",
             success: function (data) {

+ 0 - 1
app/client/scripts/routes.js

@@ -145,7 +145,6 @@ Router.route("/:type", {
         return [Meteor.subscribe("isModerator", Meteor.userId()), Meteor.subscribe("isAdmin", Meteor.userId()), Meteor.subscribe("rooms")];
     },
     action: function() {
-      console.log("Hello Bitch");
         var user = Meteor.users.findOne({});
         var room = Rooms.findOne({type: this.params.type});
         if ((room.private === true && user !== undefined && user.profile !== undefined && (user.profile.rank === "admin" || user.profile.rank === "moderator")) || room.private === false) {