diff --git a/web/app/assets/javascripts/jam_rest.js b/web/app/assets/javascripts/jam_rest.js index 368d6a72f..3e7eac08d 100644 --- a/web/app/assets/javascripts/jam_rest.js +++ b/web/app/assets/javascripts/jam_rest.js @@ -443,6 +443,16 @@ }); } + function getBands(userId) { + var url = "/api/users/" + userId + "/bands"; + return $.ajax({ + type: "GET", + dataType: "json", + url: url, + processData:false + }); + } + function getSession(id) { var url = "/api/sessions/" + id; return $.ajax({ diff --git a/web/app/assets/javascripts/scheduled_session.js.erb b/web/app/assets/javascripts/scheduled_session.js.erb index 9aa6dc04a..ae7f390eb 100644 --- a/web/app/assets/javascripts/scheduled_session.js.erb +++ b/web/app/assets/javascripts/scheduled_session.js.erb @@ -215,6 +215,17 @@ } function beforeShowStep3() { + rest.getBands(context.JK.currentUserId) + .done(function(result) { + var options = $("#session-band-list"); + options.empty(); + options.append($("