diff --git a/htdocs/index.html b/htdocs/index.html
index d5e78ec..fde0af2 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -734,8 +734,8 @@
Artists | |
Albums | |
Songs | |
- DB Play Time | |
- DB Updated | |
+ DB Play Time | |
+ DB Updated | |
Play Statistics |
Uptime | |
Play Time | |
diff --git a/htdocs/js/mpd.js b/htdocs/js/mpd.js
index 24e1651..ae5dd9f 100644
--- a/htdocs/js/mpd.js
+++ b/htdocs/js/mpd.js
@@ -735,13 +735,13 @@ function parseStats(obj) {
document.getElementById('mpdstats_artists').innerText = obj.data.artists;
document.getElementById('mpdstats_albums').innerText = obj.data.albums;
document.getElementById('mpdstats_songs').innerText = obj.data.songs;
- document.getElementById('mpdstats_dbplaytime').innerText = beautifyDuration(obj.data.dbplaytime);
+ document.getElementById('mpdstats_dbPlaytime').innerText = beautifyDuration(obj.data.dbPlaytime);
document.getElementById('mpdstats_playtime').innerText = beautifyDuration(obj.data.playtime);
document.getElementById('mpdstats_uptime').innerText = beautifyDuration(obj.data.uptime);
- var d = new Date(obj.data.dbupdated * 1000);
- document.getElementById('mpdstats_dbupdated').innerText = d.toUTCString();
- document.getElementById('mympdVersion').innerText = obj.data.mympd_version;
- document.getElementById('mpdVersion').innerText = obj.data.mpd_version;
+ var d = new Date(obj.data.dbUpdated * 1000);
+ document.getElementById('mpdstats_dbUpdated').innerText = d.toUTCString();
+ document.getElementById('mympdVersion').innerText = obj.data.mympdVersion;
+ document.getElementById('mpdVersion').innerText = obj.data.mpdVersion;
}
function toggleBtn(btn, state) {
@@ -974,7 +974,7 @@ function parseQueue(obj) {
if (app.current.app !== 'Queue')
return;
- if (typeof(obj.totalTime) != undefined && obj.totalTime > 0 )
+ if (typeof(obj.totalTime) != undefined && obj.totalTime > 0 && obj.totalEntities <= settings.maxElementsPerPage )
document.getElementById('panel-heading-queue').innerText = obj.totalEntities + ' Songs – ' + beautifyDuration(obj.totalTime);
else if (obj.totalEntities > 0)
document.getElementById('panel-heading-queue').innerText = obj.totalEntities + ' Songs';
@@ -1313,18 +1313,18 @@ function parseListTitles(obj) {
}
function setPagination(number) {
- var totalPages = Math.ceil(number / settings.max_elements_per_page);
+ var totalPages = Math.ceil(number / settings.maxElementsPerPage);
var cat = app.current.app + (app.current.tab == undefined ? '': app.current.tab);
if (totalPages == 0)
totalPages = 1;
var p = ['PaginationTop', 'PaginationBottom'];
for (var i = 0; i < 2; i++) {
- document.getElementById(cat + p[i] + 'Page').innerText = (app.current.page / settings.max_elements_per_page + 1) + ' / ' + totalPages;
+ document.getElementById(cat + p[i] + 'Page').innerText = (app.current.page / settings.maxElementsPerPage + 1) + ' / ' + totalPages;
if (totalPages > 1) {
document.getElementById(cat + p[i] + 'Page').removeAttribute('disabled');
var pl = '';
for (var j = 0; j < totalPages; j++) {
- pl += '