summaryrefslogtreecommitdiff
path: root/www/js/musicpools.js
diff options
context:
space:
mode:
authorPeter Grassberger <petertheone@gmail.com>2015-12-28 12:27:07 (GMT)
committerPeter Grassberger <petertheone@gmail.com>2015-12-28 12:27:07 (GMT)
commitcb39c5af79db63c721123d9f488eda0d9c4fda63 (patch)
treeb93b8893de09ccd7df81b970a2923a361c94b582 /www/js/musicpools.js
parent17d6568c4da2901e083770d3a6f683d3d98ff488 (diff)
client uses type to filter dropboxes
Diffstat (limited to 'www/js/musicpools.js')
-rw-r--r--www/js/musicpools.js8
1 files changed, 2 insertions, 6 deletions
diff --git a/www/js/musicpools.js b/www/js/musicpools.js
index cfaec13..2035dfc 100644
--- a/www/js/musicpools.js
+++ b/www/js/musicpools.js
@@ -46,15 +46,11 @@ var Musicpools = function() {
Musicpools.prototype.fetch = function() {
var self = this;
- rivendell.listDropboxes(function(groupsXml, status, req) {
+ rivendell.listDropboxes('musicpool', function(groupsXml, status, req) {
self.musicpools = [];
var dbs = $(groupsXml).find("dropboxList").children();
dbs.each(function(index, groupXml) {
- if ($('type', groupXml).text() !== 'musicpool') {
- return true; // continue
- }
-
var musicpool = new Musicpool(
$('musicpool-title', groupXml).text(),
$('musicpool-clock', groupXml).text(),
@@ -77,7 +73,7 @@ Musicpools.prototype.updateSelector = function() {
$('#musicpool-selector').find('option').remove();
// todo: add from list
- this.musicpools.each(function(index, musicpool) {
+ $(this.musicpools).each(function(index, musicpool) {
var name = musicpool.title + ' (' + musicpool.clock + ')';
$('#musicpool-selector').append($('<option>').attr('value', musicpool.title).text(name));
});