From 9038238936ff4990f6e7eebf77a52481d8ac4deb Mon Sep 17 00:00:00 2001 From: Calvin Montgomery Date: Thu, 20 Jun 2013 22:51:50 -0400 Subject: [PATCH 1/2] Fix broken selector causing issues --- www/assets/js/data.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/assets/js/data.js b/www/assets/js/data.js index dc037605..8e6f301a 100644 --- a/www/assets/js/data.js +++ b/www/assets/js/data.js @@ -34,7 +34,7 @@ var CHANNEL = { var PLAYER = false; var FLUIDLAYOUT = false; -if($("ytapiplayer").length > 0) { +if($("#ytapiplayer").length > 0) { var VWIDTH = $("#ytapiplayer").parent().css("width").replace("px", ""); var VHEIGHT = ""+parseInt(parseInt(VWIDTH) * 9 / 16); } From 9fd4d20a7e41f12010ac7fd20d65f0f5761b1141 Mon Sep 17 00:00:00 2001 From: Calvin Montgomery Date: Thu, 20 Jun 2013 23:11:38 -0400 Subject: [PATCH 2/2] Confirm before deleting playlist --- www/assets/js/callbacks.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/www/assets/js/callbacks.js b/www/assets/js/callbacks.js index 40ecb4e6..d904f68c 100644 --- a/www/assets/js/callbacks.js +++ b/www/assets/js/callbacks.js @@ -908,9 +908,12 @@ Callbacks = { $("").addClass("icon-trash").appendTo(del); (function(li) { del.click(function() { - socket.emit("deletePlaylist", { - name: li.data("pl-name") - }); + var go = confirm("Are you sure you want to delete playlist '" + li.data("pl-name") + "'?"); + if(go) { + socket.emit("deletePlaylist", { + name: li.data("pl-name") + }); + } }); })(li); if(hasPermission("playlistaddlist")) {