diff --git a/contrib/ympd.default b/contrib/ympd.default index cb3ca72cb..7d48a2153 100644 --- a/contrib/ympd.default +++ b/contrib/ympd.default @@ -3,4 +3,4 @@ MPD_PORT=6600 MPD_PASSWORD= WEB_PORT=8080 YMPD_USER=nobody -DIRBLE_API_TOKEN=2e223c9909593b94fc6577361a +DIRBLE_API_TOKEN= diff --git a/contrib/ympd.service b/contrib/ympd.service index 49559c7f4..379b7911e 100644 --- a/contrib/ympd.service +++ b/contrib/ympd.service @@ -8,7 +8,7 @@ Environment=MPD_PORT=6600 Environment=MPD_PASSWORD= Environment=WEB_PORT=8080 Environment=YMPD_USER=nobody -Environment=DIRBLE_API_TOKEN=2e223c9909593b94fc6577361a +Environment=DIRBLE_API_TOKEN= EnvironmentFile=/etc/default/ympd ExecStart=/usr/bin/ympd --user $YMPD_USER --mpdpass "$MPD_PASSWORD" --webport $WEB_PORT --host $MPD_HOST --port $MPD_PORT --dirbletoken $DIRBLE_API_TOKEN Type=simple diff --git a/htdocs/js/mpd.js b/htdocs/js/mpd.js index ce2fd8e25..4df335089 100644 --- a/htdocs/js/mpd.js +++ b/htdocs/js/mpd.js @@ -493,14 +493,15 @@ function webSocketConnect() { break; case 'outputnames': $('#btn-outputs-block button').remove(); - if (obj.data.length > 1) { - $.each(obj.data, function(id, name){ - var btn = $(''); - btn.appendTo($('#btn-outputs-block')); - }); - } else { - $('#btn-outputs-block').addClass('hide'); - } + var num_outputs = 0; + $.each(obj.data, function(id, name){ + var btn = $(''); + btn.appendTo($('#btn-outputs-block')); + num_outputs++; + }); + if (num_outputs == 1) { $('#btn-outputs-block').addClass('hide'); } /* remove cache, since the buttons have been recreated */ last_outputs = ''; break;